Travel from London to Erfurt

Bus or train from London to Erfurt?

Eurostar operates a train from London to Erfurt hourly. Tickets cost $70 - $210 and the journey takes 2 h 1 min. 2 other operators also service this route. Alternatively, FlixBus operates a bus from London to Erfurt once a week. Tickets cost $50 - $90 and the journey takes 16 h 1 min. Deinbus also services this route twice daily.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from London to Erfurt

From London St. Pancras International train to Bruxelles-Midi, train to Frankfurt(Main)Hbf, then train to Erfurt Hbf. 8 h 57 min £235. From London St. Pancras International train to Bruxelles-Midi, train to Köln Hbf, then train to Erfurt Hbf. 11 h £274. From London St Pancras International train to Lille, bus to Frankfurt(Main)Hbf, then train to Erfurt Hbf. 13 h 14 min £174. From London bus to Frankfurt, Frankfurt central station, walk to Hauptbahnhof/Karlstraße, Frankfurt am Main, then bus to Erfurt Hbf. 20 h 34 min £74. From London drive to Folkestone, Eurotunnel to Calais, then drive to Erfurt. 9 h £236. From London drive to Dover, car ferry to Calais, then drive to Erfurt. 10 h 6 min £129. From Bank DLR Station train to London City airport, fly to Frankfurt airport, then train to Erfurt. 6 h 54 min £136. From London Paddington train to London Heathrow airport, fly to Frankfurt airport, then train to Erfurt. 6 h 57 min £143. From London Paddington train to London Heathrow airport, fly to Hannover airport, train to Hannover Hbf, train to Göttingen, then train to Erfurt. 7 h 26 min £142. From London Liverpool Street train to London Stansted airport, fly to Leipzig airport, train to Halle(Saale)Hbf, then train to Erfurt. 6 h 50 min £140. From London Liverpool Street train to London Stansted airport, fly to Hannover airport, train to Hannover Hbf, train to Göttingen, then train to Erfurt. 7 h 43 min £150. From London Liverpool Street train to London Stansted airport, fly to Nuremberg airport, subway to Nürnberg Hbf, train to Fulda, then train to Erfurt. 8 h 52 min £140.
Close Print Itinerary
  1. Here are 12 options to get from
    London to Erfurt:

    1. Trip:
      1 Train
      • One-Way approx: USD $160 - $383
      • Duration: 8 h 57 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $160 - $383
        • Duration: 8 h 57 min
        Close x
    2. Trip:
      2 Train via Köln Hbf
      • One-Way approx: USD $207 - $408
      • Duration: 11 h
      Open +
      • Trip:
        2 Train via Köln Hbf
        • One-Way approx: USD $207 - $408
        • Duration: 11 h
        Close x
    3. Trip:
      3 Train, bus
      • One-Way approx: USD $136 - $309
      • Duration: 13 h 14 min
      Open +
      • Trip:
        3 Train, bus
        • One-Way approx: USD $136 - $309
        • Duration: 13 h 14 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $66 - $111
      • Duration: 20 h 34 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $66 - $111
        • Duration: 20 h 34 min
        Close x
    5. Trip:
      5 Drive, Eurotunnel
      • One-Way approx: USD $297 - $364
      • Duration: 9 h
      Open +
      • Trip:
        5 Drive, Eurotunnel
        • One-Way approx: USD $297 - $364
        • Duration: 9 h
        Close x
    6. Trip:
      6 Drive, car ferry
      • One-Way approx: USD $143 - $225
      • Duration: 10 h 6 min
      Open +
      • Trip:
        6 Drive, car ferry
        • One-Way approx: USD $143 - $225
        • Duration: 10 h 6 min
        Close x
    7. Trip:
      7 Fly London City to Frankfurt, train
      • One-Way approx: USD $112 - $431
      • Duration: 6 h 54 min
      Open +
      • Trip:
        7 Fly London City to Frankfurt, train
        • One-Way approx: USD $112 - $431
        • Duration: 6 h 54 min
        Close x
    8. Trip:
      8 Fly London Heathrow to Frankfurt, train
      • One-Way approx: USD $112 - $385
      • Duration: 6 h 57 min
      Open +
      • Trip:
        8 Fly London Heathrow to Frankfurt, train
        • One-Way approx: USD $112 - $385
        • Duration: 6 h 57 min
        Close x
    9. Trip:
      9 Fly London Heathrow to Hannover, train
      • One-Way approx: USD $146 - $409
      • Duration: 7 h 26 min
      Open +
      • Trip:
        9 Fly London Heathrow to Hannover, train
        • One-Way approx: USD $146 - $409
        • Duration: 7 h 26 min
        Close x
    10. Trip:
      10 Train to London Stansted, fly to Leipzig, train
      • One-Way approx: USD $84 - $437
      • Duration: 6 h 50 min
      Open +
      • Trip:
        10 Train to London Stansted, fly to Leipzig, train
        • One-Way approx: USD $84 - $437
        • Duration: 6 h 50 min
        Close x
    11. Trip:
      11 Train to London Stansted, fly to Hannover, train
      • One-Way approx: USD $129 - $516
      • Duration: 7 h 43 min
      Open +
      • Trip:
        11 Train to London Stansted, fly to Hannover, train
        • One-Way approx: USD $129 - $516
        • Duration: 7 h 43 min
        Close x
    12. Trip:
      12 Train to London Stansted, fly to Nuremberg, train
      • One-Way approx: USD $125 - $347
      • Duration: 8 h 52 min
      Open +
      • Trip:
        12 Train to London Stansted, fly to Nuremberg, train
        • One-Way approx: USD $125 - $347
        • Duration: 8 h 52 min
        Close x