Travel from London to Snowdonia

Bus or train from London to Snowdonia?

You can take a train from London to Snowdonia via Chester and Bangor (Gwynedd) in around 4 hours 3 minutes. Alternatively, you can take a bus from London to Snowdonia via Birmingham, Llandudno Junction, Station (Llandudno Junction Station), Betws-y-Coed, Railway Station (Information Centre), and Gwastadnant, Cae Perthi in around 11 hours 33 minutes.

How to get from London to Snowdonia

ModeDurationPrice
From London Euston train to Chester, train to Bangor (Gwynedd), then taxi to Snowdonia.4 h 3 min£175
From London Euston train to Chester, train to Llandudno Junction, Station (Llandudno Junction Station), bus to Betws-y-Coed, Railway Station (Information Centre), bus to Gwastadnant, Cae Perthi, then walk to Snowdonia.5 h 24 min£128
From London Euston train to Bangor, Railway Station (Bangor Railway Station), line 85 bus to Llanberis, Interchange (Snowdon Mountain Railway Stn), bus to Gwastadnant, Cae Perthi (Cae Perthi Farm), then walk to Snowdonia.5 h 30 min£145
From London Euston night train to Crewe, train to Llandudno Junction, Station (Llandudno Junction Station), bus to Betws-y-Coed, Railway Station (Information Centre), bus to Gwastadnant, Cae Perthi, then walk to Snowdonia.6 h 56 min£55
From London Victoria Coach Station bus to Birmingham, bus to Llandudno Junction, Station (Llandudno Junction Station), bus to Betws-y-Coed, Railway Station (Information Centre), bus to Gwastadnant, Cae Perthi, then walk to Snowdonia.11 h 33 min£31
From London drive to Snowdonia.4 h 15 min£44
From London Paddington train to London Heathrow airport, fly to Manchester airport, train to Llandudno Junction, Station (Llandudno Junction Station), bus to Betws-y-Coed, Railway Station (Information Centre), bus to Gwastadnant, Cae Perthi, then walk to Snowdonia.7 h 37 min£150
From London Liverpool Street train to Southend airport, fly to Manchester airport, train to Llandudno Junction, Station (Llandudno Junction Station), bus to Betws-y-Coed, Railway Station (Information Centre), bus to Gwastadnant, Cae Perthi, then walk to Snowdonia.8 h 18 min£176

How long does it take to get from London to Snowdonia?

It takes approximately 4 hours 3 minutes to get from London to Snowdonia, including transfers.

Is there a direct bus between London and Snowdonia?

No, there is no direct bus from London to Snowdonia. However, there are services departing from London Victoria Coach Station and arriving at Gwastadnant, Cae Perthi via Birmingham, Llandudno Junction, Station (Llandudno Junction Station) and Betws-y-Coed, Railway Station (Information Centre). The journey, including transfers, takes approximately 11 hours 33 minutes.

Operators from London to Snowdonia

OperatorPhoneWebsite
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
Arriva Trains Wales03333 211 202Arriva Trains Wales
Express Motors01286 881 108Express Motors
Caledonian SleeperCaledonian Sleeper
National Express+44 08717 818178National Express
Heathrow ExpressHeathrow Express
British AirwaysBritish Airways
Greater AngliaGreater Anglia
FlybeFlybe