This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Manchester to Porthmadog

Depart date
(Return date)

3 suggested routes to go from Manchester to Porthmadog by train, car, bus

  • Select the route of your choice
  • Specify your dates of travel in order to find the best deals available.
  • Get prices
  • Get prices
  • Get prices

Trip Manchester Porthmadog

Modes of transportcarpooling, bus, train
Distance87 mi
Direct lineYes

How to get from Manchester to Porthmadog?

We are suggesting 3 routes by train, bus, carpooling to plan your trip Manchester Porthmadog. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (train, bus, carpooling).
  • Get prices, times and duration for the journey Manchester Porthmadog by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Manchester and Porthmadog on a map as well as the route Manchester Porthmadog and the different connecting points (Porthmadog Coach Station, Manchester Piccadilly Railway Station, Manchester Airport Railway Station, Manchester Oxford Road Railway Station, Manchester Coach Station, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in Porthmadog

Which carriers to travel between Manchester and Porthmadog?

Railway companies
First TransPennine Express provides a rail connection Manchester-Liverpool with the train from Manchester Piccadilly railway station (0.3 mi from city-centre) and serving the rail station of Liverpool Lime Street at arrival (0.2 mi from centre)
East Midlands Trains transports passengers on a rail line from Manchester to Liverpool with the train which leaves Manchester Piccadilly station to arrive at Liverpool Lime Street railway station (England United Kingdom)
Arriva Trains Wales operates the train journey Manchester-Rhyl with the train from Manchester Piccadilly railway station (0.3 mi from city-centre) and serving the rail station of Rhyl at arrival (0.1 mi from centre)
Northern Rail provides a rail connection from Manchester to Liverpool with the train which leaves Manchester Piccadilly station to arrive at Liverpool Lime Street railway station (England United Kingdom)
Bus companies
The bus company National Express operates the intercity service from the bus station of Manchester in Manchester and to the one of Porthmadog (Wales United Kingdom)
MegaBus is the bus carrier that allows to travel on the line between the city of Manchester (serving Manchester bus station at 0.2 mi from centre) and the city of Liverpool where the coach will drop you off at Liverpool station situated at about 0.1 mi from Liverpool city centre.
Depending on the requested date, Blablacar can display an offer to share a ride Manchester-Porthmadog (87 mi)

All modes of transport Manchester-Porthmadog

Read more information about each means of transport:

Carpool from Manchester to Porthmadog

Carpooling is a recent way to travel by sharing your journey Manchester-Porthmadog with other travellers looking for the same route. This has a very positive environmental impact since it optimizes the capacity of the car and it also allows saving money.

Ridesharing doesn't have any scheduled timetable on the contrary to rail, bus or air industry. So, you have more probabilities to find Manchester-Porthmadog rides five days before your date of travel than three months. This is more a lastminute solution to go to Porthmadog.

Manchester to Porthmadog bus

Are you looking for a bus from Manchester to Porthmadog? There is indeed a direct bus line that operates this route.

You may still have doubts to get to Porthmadog by bus. Here are some reasons that may encourage you to take the bus to Porthmadog.

  • With very cheap prices, it is almost impossible for train or carpooling companies operating between Manchester and Porthmadog to offer cheaper fares.
  • A Wi-Fi connection is available to travellers in most coaches, which is an important asset for a 87 mi trip.
  • The new buses used by National Express are greener than the use of carpooling and even more than your personal car. The road Manchester Porthmadog is an already existing infrastructure shared with other vehicles. The landscape balance sheet is therefore neutral.

Which coach companies to travel between Manchester and Porthmadog?

To get to Porthmadog by bus from Manchester, you only have the bus company National Express that serves the these two cities.

National Express Manchester Porthmadog

Bus stops in Manchester

You will have to arrive at your Manchester stop between 15 minutes and 30 minutes, depending on the bus company, before the departure time indicated on your ticket. The name of the destination 'Porthmadog' is always mentioned on the front of the bus. Finally, have your ticket checked by the driver of National Express and get on board after having your luggage in the hold.

  • Manchester

Arrival bus stations in Porthmadog

In Porthmadog, make sure you leave nothing in your seat or in the trunk of the coach.

  • Porthmadog

Train Manchester to Porthmadog

Is there a direct train bound for Porthmadog from Manchester?

No, unfortunately no train line allows to go from Manchester to Porthmadog without making any changes.

Manchester Porthmadog train companies

There are 4 carriers that operate rail journeys between Manchester and Porthmadog: First TransPennine Express, East Midlands Trains, Arriva Trains Wales and Northern Rail.
First TransPennine Express Manchester PorthmadogEast Midlands Trains Manchester PorthmadogArriva Trains Wales Manchester PorthmadogNorthern Rail Manchester Porthmadog

Departure train stations in Manchester

  • Manchester Piccadilly

United Kingdom
Česká republika
International (en)