Travel from London to Caernarfon-Castle

Bus or train from London to Caernarfon Castle?

Virgin West Coast Trains operates a train from London to Caernarfon Castle 5 times a day. Tickets cost $140 - $230 and the journey takes 3 h 7 min. Alternatively, you can take a bus from London to Caernarfon Castle via Birmingham, Bangor, Bus Station (Bangor Bus Station), and Caernarfon, Bus Station (Caernarfon Bus Station) in around 10 h 37 min.

How to get from London to Caernarfon Castle

ModeDurationPrice
From London Euston train to Bangor, Railway Station (Bangor Railway Station), bus to Caernarfon, Bus Station (Caernarfon Bus Station), then walk to Caernarfon Castle.3 h 55 min£144
From London Euston train to Crewe, train to Bangor, Railway Station (Bangor Railway Station), bus to Caernarfon, Bus Station (Caernarfon Bus Station), then walk to Caernarfon Castle.4 h 55 min£127
From London Euston train to Kidsgrove Town Centre, Tesco Store, line 3 bus to Crewe, train to Bangor, Railway Station (Bangor Railway Station), bus to Caernarfon, Bus Station (Caernarfon Bus Station), then walk to Caernarfon Castle.6 h 25 min£91
From London Victoria Coach Station bus to Birmingham, bus to Bangor, Bus Station (Bangor Bus Station), bus to Caernarfon, Bus Station (Caernarfon Bus Station), then walk to Caernarfon Castle.10 h 37 min£32
From London drive to Caernarfon Castle.4 h 31 min£46
From London Paddington train to London Heathrow airport, fly to Manchester airport, train to Crewe, train to Bangor, Railway Station (Bangor Railway Station), bus to Caernarfon, Bus Station (Caernarfon Bus Station), then walk to Caernarfon Castle.7 h 20 min£149
From London Paddington train to Cardiff, Customhouse Street (Old Customhouse), bus to Cardiff airport, fly to Anglesey airport, bus to Bangor, Railway Station (Bangor Railway Station), bus to Caernarfon, Bus Station (Caernarfon Bus Station), then walk to Caernarfon Castle.6 h 59 min£117

How long does it take to get from London to Caernarfon Castle?

It takes approximately 3 h 55 min to get from London to Caernarfon Castle, including transfers.

Is there a direct bus between London and Caernarfon Castle?

No, there is no direct bus from London to Caernarfon Castle. However, there are services departing from London Victoria Coach Station and arriving at Caernarfon, Bus Station (Caernarfon Bus Station) via Birmingham and Bangor, Bus Station (Bangor Bus Station). The journey, including transfers, takes approximately 10 h 37 min.

Operators from London to Caernarfon Castle

OperatorPhoneWebsite
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
Express Motors01286 881 108Express Motors
Arriva Trains Wales03333 211 202Arriva Trains Wales
West Midlands+44 121 634 2040West Midlands
Coastal Liner UK01902 633064Coastal Liner UK
National Express+44 08717 818178National Express
Heathrow ExpressHeathrow Express
British AirwaysBritish Airways
Northern RailNorthern Rail
Great Western RailwayGreat Western Railway
New Adventure Travel+44 29 2044 2040New Adventure Travel
Eastern AirwaysEastern Airways
Arriva Cymru0344 800 4411Arriva Cymru