Travel from London to Beddgelert

Bus or train from London to Beddgelert?

Virgin West Coast Trains operates a train from London to Beddgelert 5 times a day. Tickets cost $140 - $230 and the journey takes 3 h 7 min. 6 other operators also service this route. Alternatively, National Express operates a bus from London to Beddgelert once daily. Tickets cost $19 - $25 and the journey takes 5 h 35 min. 3 other operators also service this route.

How to get from London to Beddgelert

From London Euston train to Bangor, Railway Station (Bangor Railway Station), bus to Caernarfon, Bus Station (Caernarfon Bus Station), then bus to Beddgelert. 5 h 18 min £147. From London Euston train to Chester, train to Bangor, Railway Station (Bangor Railway Station), bus to Caernarfon, Bus Station (Caernarfon Bus Station), then bus to Beddgelert. 5 h 46 min £134. From London Euston night train to Crewe, train to Bangor, Railway Station (Bangor Railway Station), bus to Caernarfon, Bus Station (Caernarfon Bus Station), then bus to Beddgelert. 7 h 20 min £60. From London Victoria Coach Station bus to Newtown, Bus Station (Tourist Information Office), bus to Machynlleth, Bus Depot (Machynlleth Railway Station), bus to Porthmadog, Park (Porthmadog Park), then bus to Beddgelert. 11 h 10 min £37. From London drive to Beddgelert. 4 h 18 min £44. 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 bus to Beddgelert. 8 h 34 min £152. 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 bus to Beddgelert. 8 h 23 min £120. From London Paddington train to Temple Meads, bus to Bristol airport, fly to Chester airport, bus to Chester, train to Bangor, Railway Station (Bangor Railway Station), bus to Caernarfon, Bus Station (Caernarfon Bus Station), then bus to Beddgelert. 8 h 12 min £181.

Operators from London to Beddgelert

OperatorPhoneWebsite
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
Arriva Cymru0344 800 4411Arriva Cymru
Express Motors01286 881 108Express Motors
Arriva Trains Wales03333 211 202Arriva Trains Wales
Caledonian SleeperCaledonian Sleeper
National Express+44 08717 818178National Express
Lloyds Coaches+44 1654 702100Lloyds Coaches
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
First+44 (0)1224 650100First
GermaniaGermania
Close Print Itinerary
  1. Here are 8 options to get from
    London to Beddgelert:

    1. Trip:
      1 Train
      • One-Way approx: USD $154 - $237
      • Duration: 5 h 18 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $154 - $237
        • Duration: 5 h 18 min
        Close x
    2. Trip:
      2 Train via Chester
      • One-Way approx: USD $144 - $222
      • Duration: 5 h 46 min
      Open +
      • Trip:
        2 Train via Chester
        • One-Way approx: USD $144 - $222
        • Duration: 5 h 46 min
        Close x
    3. Trip:
      3 Night train, train
      • One-Way approx: USD $71 - $107
      • Duration: 7 h 20 min
      Open +
      • Trip:
        3 Night train, train
        • One-Way approx: USD $71 - $107
        • Duration: 7 h 20 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $46 - $53
      • Duration: 11 h 10 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $46 - $53
        • Duration: 11 h 10 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $50 - $75
      • Duration: 4 h 18 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $50 - $75
        • Duration: 4 h 18 min
        Close x
    6. Trip:
      6 Fly London Heathrow to Manchester, train
      • One-Way approx: USD $142 - $367
      • Duration: 8 h 34 min
      Open +
      • Trip:
        6 Fly London Heathrow to Manchester, train
        • One-Way approx: USD $142 - $367
        • Duration: 8 h 34 min
        Close x
    7. Trip:
      7 Train to Cardiff, fly to Anglesey
      • One-Way approx: USD $124 - $271
      • Duration: 8 h 23 min
      Open +
      • Trip:
        7 Train to Cardiff, fly to Anglesey
        • One-Way approx: USD $124 - $271
        • Duration: 8 h 23 min
        Close x
    8. Trip:
      8 Train to Bristol, fly to Chester, train
      • One-Way approx: USD $214 - $398
      • Duration: 8 h 12 min
      Open +
      • Trip:
        8 Train to Bristol, fly to Chester, train
        • One-Way approx: USD $214 - $398
        • Duration: 8 h 12 min
        Close x