Trip to Erfurt

Find the perfect accommodation!

Great location and deals for every budget.

Share this page

Route Berlin to Erfurt

Where to stay in erfurt.

There are over 97 hotels to stay in Erfurt. Prices range from $40 per night.

accommodation

What is the distance between Berlin and Erfurt and what are the typical travel times by various modes of transportation?

What are the most cost-effective and time-efficient transportation options for traveling from berlin to erfurt, what are the different prices when traveling from berlin to erfurt, how can i get from berlin to erfurt without using public transportation, how do i travel from berlin to erfurt without a car, is there a direct link between berlin and erfurt, where can i stay near erfurt, will you be returning to berlin by train.

If you are looking for the return train journey, check out trains from Erfurt to Berlin

schedule image

  • train tickets

Berlin to Erfurt by train

Travel from Berlin (Germany) to Erfurt (Germany) by train (236km): schedule and information to the train connection. Compare fares and buy your ticket.

Find the timetable for the train connection from Berlin to Erfurt via the following booking links. Deutsche Bahn offers saver fare tickets on many travel routes. For short train connections, buy a ticket of the local public transport.

Your travel route could be like that.

1 Berlin (Germany) - Erfurt (Germany)

railcc

The following links could be interesting for you.

train connections : popular connections travelled by other users

1a Travelling from Berlin (Germany) to Erfurt (Germany)

Travel in Germany by train at the super saver price ("Super-Sparpreis") from EUR 17.50. This ticket price applies to journeys on long-distance trains (ICE, Intercity, Eurocity) and local trains (RE, RB, IRE, S-Bahn) following or as a feeder. You can find the exact train connection including the timetable and ticket prices via the booking link to Deutsche Bahn. On short distance connections, it is often only possible to purchase a ticket from the local public transport company. This usually works very conveniently via the Deutsche Bahn app.

Where to buy a ticket from Berlin to Erfurt?

Official saver fares! Official online shop of German railways (Deutsche Bahn). Train tickets for Germany and to bordering countries. Buy your saver fare tickets easily and securely here.

railcc

train types: Train types you are likely to travel with. Intercity (IC) / IntercityExpress (ICE) / Regional Express (RE) / S-Bahn (S) / IC InterCity Bus (ICBus)

night train: Night trains that might be suitable for this trip. ÖBB nightjet NJ295 Munich - Rome / ÖBB nightjet NJ40463 Munich - Venice / ÖBB nightjet NJ491 Hamburg - Vienna / ÖBB nightjet NJ40421 Düsseldorf - Vienna / EN 40457 Berlin - Budapest / EN 50463 Munich - Zagreb / ÖBB nightjet NJ40295 Munich - Milan / ÖBB nightjet NJ40470 Zurich - Hamburg / ÖBB nightjet NJ401 Hamburg - Zurich

train company: DB Deutsche Bahn

train connections: popular connections travelled by other users Erfurt - Berlin / Berlin - Hamburg / Berlin - Munich / Berlin - Frankfurt am Main / Berlin - Cologne / Berlin - Stuttgart / Hamburg - Munich / Frankfurt am Main - Düsseldorf / Frankfurt am Main - Cologne / Frankfurt am Main - Munich / Munich - Füssen

search for train schedules here: Online timetable information, on which you can find relevant, up-to-date connections. rail.cc Deutsche Bahn / Omio planer

From the “high” north to Germany’s south in under 7 hours

From one capital to the other in a sleeper, ice, ic and ec trains from dresden to berlin, by saver fare train ticket from germany to france, a train journey from munich to füssen and castle neuschwanstein, with the öbb night train comfortably and fast to italy, need a cheap place to sleep we recommend booking.com, find a cheap flight compare prices on kiwi.com.

HELP

Do you have questions about the connection between Berlin and Erfurt? Does something not work as it should? Just ask in our forum and get competent answers from our rail travel experts.

HELP

Eurail: if you want to travel this route by Eurail instead of train tickets, have a look here for reservation fees and further information.

Train Routes

  • Bosnia-Herzegovina
  • Czech Republic
  • Netherlands
  • Switzerland
  • United Kingdom

about railcc : We are real travellers and offer honest and well-grounded tips and tricks for your train journey.

Train tickets

  • search train route
  • night train
  • train company

Rail passes

  • Britrail Pass
  • German Rail Pass
  • Swiss Travel Pass
  • Renfe Spain Pass
  • Balkan Flexi Pass

Travel guide

  • travel tours
  • train types
  • train travel in ...
  • ferry connections
  • bus tickets
  • Interrail Global Pass
  • Interrail One Country Pass
  • first time Interrail
  • how to Interrail
  • Interrail train reservations
  • Interrail night trains
  • Interrail ferries
  • Interrail buses
  • Interrail country overview
  • Interrail offers and discounts
  • Eurail Global Pass
  • Eurail Select Pass
  • Eurail ONE Country Pass
  • how to Eurail
  • first time Eurail
  • Eurail train reservations
  • Eurail night trains
  • Eurail ferries
  • Eurail buses
  • Eurail in ...
  • Eurail offers and discounts
  • about railcc

We speak more than 30 languages

rail.cc is partner and friend of

Deutsche Bahn Logo

travel from berlin to erfurt

Train Berlin ↔ Erfurt

Travel environmentally-friendly, guaranteed seat, best value for money, explore our destinations, on this page.

  • Train stations

Train stations in Berlin

Berlin central station (flixtrain).

View this address on Google Maps

Berlin Südkreuz (FlixTrain)

Berlin-spandau (flixtrain), berlin gesundbrunnen (flixtrain), berlin ostbahnhof (flixtrain), berlin-charlottenburg (flixtrain), schönefeld station (flixtrain), berlin-lichtenberg (flixtrain), train stations in erfurt, erfurt central station (flixtrain), discover all destinations.

Travelling from Berlin to Erfurt with FlixTrain is super affordable! Depending on your departure location, you could pay as little as 16,99 € for your journey to Erfurt.

You can travel from Berlin to Erfurt in comfort with FlixTrain, as most of our trains offer amenities such as free Wi-Fi, guaranteed seating, private outlets, and restrooms.

Please ensure that you arrive at least 15 minutes before your scheduled departure time for the train to Erfurt.

Yes, passengers can access our free Wi-Fi while traveling from Berlin to Erfurt.

If you need to bring your guide dog on your trip from Berlin to Erfurt, please book your ticket as usual and then contact our customer service no later than 36 hours prior to departure in order to add your guide dog to the booking free of charge.

Yes, all FlixTrain trains from Berlin to Erfurt are wheelchair accessible, and we provide free transportation for wheelchairs, foldable wheelchairs, walking aids, and other assistive mobility devices.

You can easily track your FlixTrain from Berlin to Erfurt using our Real-Time Train Tracker Tool . Enter your stop in Berlin, Erfurt or booking number and check the status of your ride.

Getting from Berlin to Erfurt with your FlixTrain ticket is easy! When you book your ticket online, we'll send you a PDF booking confirmation via email with a QR code that acts as your train ticket. And if you book through the FlixTrain App, your ticket will be automatically saved there for easy access.

When you book your ticket from Berlin to Erfurt with FlixTrain, a seat on board is always guaranteed and assigned to you for free.

Booking a train ticket from Berlin to Erfurt with FlixTrain is simple. To buy a ticket, select your departure and arrival cities and choose your preferred travel date in the search bar above. For the best deals, we recommend downloading the free FlixTrain App which allows you to have your ticket with you at all times.

You can bring your bike along with you on FlixTrain from Berlin to Erfurt by reserving a bike slot during the booking process. Our coaches have bike racks available where you can securely store your bike during your trip. For more details, please refer to our bicycle transport page .

To secure the best price for your FlixTrain journey from Berlin to Erfurt, we recommend booking in advance. Tickets can be purchased for as little as 16,99 €. You can easily purchase your ticket on our website or through the app .

We provide multiple secure payment methods for purchasing your ticket from Berlin to Erfurt, including card payments, Paypal, Google Pay, and more. When you reach the payment section, you can view all available options and select your preferred method. If you encounter any payment issues, please refer to our payment help page .

When you travel from Berlin to Erfurt with FlixTrain, you don't have to worry about packing light. Your train ticket includes one carry-on bag and one checked bag. If you need to bring additional or special luggage, please check the available options on this page .

We strive to make our trains as comfortable and accessible as possible for passengers with disabilities and limited mobility, including those who use wheelchairs, service animals, or are pregnant during their trip from Berlin to Erfurt. We offer information and assistance to ensure that all passengers have a safe and pleasant journey. For more information on booking tickets with wheelchairs or walking aids, please visit this page .

Looking for train tickets from Berlin to Erfurt?

Discover more popular connections.

  • Hamburg - Berlin
  • Berlin - Hamburg
  • Berlin - Leipzig
  • Leipzig - Berlin
  • Berlin - Frankfurt
  • Frankfurt - Berlin
  • Berlin - Dresden
  • Dresden - Berlin
  • Berlin - Cologne
  • Cologne - Berlin
  • Hanover - Berlin
  • Berlin - Hanover
  • Stuttgart - Berlin
  • Berlin - Stuttgart
  • Berlin - Düsseldorf
  • Düsseldorf - Berlin
  • Dortmund - Berlin
  • Berlin - Dortmund
  • Berlin - Halle
  • Halle - Berlin
  • Erfurt - Berlin
  • Berlin - Erfurt
  • Erfurt - Frankfurt
  • Frankfurt - Erfurt
  • Heidelberg - Erfurt
  • Erfurt - Stuttgart
  • Erfurt - Heidelberg
  • Halle - Erfurt
  • Stuttgart - Erfurt
  • Erfurt - Halle
  • Erfurt - Hamburg
  • Hamburg - Erfurt
  • Darmstadt - Erfurt
  • Erfurt - Dresden
  • Mannheim - Erfurt
  • Erfurt - Mannheim
  • Frankfurt Airport - Erfurt
  • Erfurt - Cologne
  • Erfurt - Darmstadt
  • Erfurt - Leipzig

Onboard services are subject to availability

COMMENTS

  1. Berlin to Erfurt

    Deutsche Bahn Intercity-Express operates a train from Berlin Hbf to Erfurt Hbf every 30 minutes. Tickets cost $55-65 and the journey takes 2h 2m. Flixtrain also services this route 3 times a day. Alternatively, FlixBus operates a bus from Berlin Alexanderplatz to Erfurt central train station once daily. Tickets cost $27-40 and the journey ...

  2. Berlin to Erfurt by Train from $22.44

    It takes an average of 1h 44m to travel from Berlin to Erfurt by train, over a distance of around 147 miles (236 km). There are normally 40 trains per day traveling from Berlin to Erfurt and tickets for this journey start from $22.44 when you book in advance. First train. 12:03 am.

  3. Berlin → Erfurt Hbf by Train from £15.95

    Berlin to Erfurt Hbf by train. It takes an average of 1h 44m to travel from Berlin to Erfurt Hbf by train, over a distance of around 147 miles (236 km). There are normally 40 trains per day travelling from Berlin to Erfurt Hbf and tickets for this journey start from £15.95 when you book in advance. First train.

  4. Berlin to Erfurt train tickets from $11 (€10)

    Cheap train tickets and times from Berlin to Erfurt. Cheap train tickets from Berlin to start from $29 with an average ticket price of $48. The fastest train from Berlin to takes 1h 41m in comparison to an average duration of 1h 50m and covers a distance of 237 km. 10 trains that leave Berlin for every day with 10 travelling directly.

  5. Berlin to Erfurt from $11 (€10)

    Fastest mode. Bus • $12 (€10) • 1 h 41 min. Popular travel companies. BlaBlaCar or Deutsche Bahn. Travel 147 miles (237 km) by train or bus between Berlin and Erfurt. The most popular travel companies which serve this route are BlaBlaCar or Deutsche Bahn among others. Travelers can even take a direct bus or train from Berlin to Erfurt.

  6. Berlin to Erfurt train tickets from US$20.00

    The cheapest tickets we've found for trains from Berlin to Erfurt are US$20.00. If you book 30 days in advance, tickets will cost around US$38, while the price is around US$31 if you book 7 days in advance. Booking on the day of travel is likely to be more expensive, so it's worth booking ahead of time if you can, or check our special offers ...

  7. Berlin to Erfurt Hbf

    Deutsche Bahn Intercity-Express operates a train from Berlin Hbf to Erfurt Hbf every 30 minutes. Tickets cost $55-65 and the journey takes 2h 2m. Flixtrain also services this route 3 times a day. Alternatively, FlixBus operates a bus from Berlin, Zentralen Omnibusbahnhof to Erfurt central train station 6 times a week.

  8. Berlin to Erfurt from $11 → 5 ways to travel by bus, train ...

    See options of travel from Berlin to Erfurt — cheapest way and fastest way by bus, car, train or plane in one page Berlin to Erfurt from $11 → 5 ways to travel by bus, train, flight, car or ferry The easy and quick route planner

  9. Berlin to Erfurt, Europaplatz

    Deutsche Bahn Intercity-Express operates a train from Berlin Hauptbahnhof to Erfurt Hbf every 30 minutes. Tickets cost $55-65 and the journey takes 2h 2m. Flixtrain also services this route twice daily. Alternatively, FlixBus operates a bus from Berlin central bus station to Erfurt central train station 6 times a week.

  10. Berlin → Erfurt by Train from £13.34

    Berlin to Erfurt by train. It takes an average of 1h 44m to travel from Berlin to Erfurt by train, over a distance of around 147 miles (236 km). There are normally 40 trains per day travelling from Berlin to Erfurt and tickets for this journey start from £13.34 when you book in advance. First train. 00:03.

  11. From Berlin to Erfurt by Train from €21.90

    1a Travelling from Berlin (Germany) to Erfurt (Germany). Travel in Germany by train at the super saver price ("Super-Sparpreis") from EUR 17.50. This ticket price applies to journeys on long-distance trains (ICE, Intercity, Eurocity) and local trains (RE, RB, IRE, S-Bahn) following or as a feeder.

  12. Train Berlin to Erfurt from €21

    The average train between Berlin and Erfurt takes 1h 52m and the fastest train takes 1h 40m. The train runs at least 2 times per hour from Berlin to Erfurt. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

  13. Train Berlin ↔ Erfurt

    The journey Berlin to Erfurt takes as little as 1 hour 41 minutes and can cost as little as 13,99 €. The first train leaves at 07:26 and the last train leaves at 15:28 . FlixTrain runs 3 rides each day between Berlin and Erfurt and when travelling with FlixTrain, you can expect free Wifi, power sockets and a guaranteed seat for your journey.

  14. Berlin to Erfurt train tickets from £9

    Train information from Berlin to Erfurt with FlixTrain: Average Duration: 1 h 41 min. Cheapest Price: £13. FlixTrain frequency: 1 a day. Deutsche Bahn. Deutsche Bahn (DB) is Germany's main operator of train services and makes on average about 40,000 domestic and international journeys per day.

  15. Berlin to Erfurt train tickets from €10

    You can travel by train between Berlin and Erfurt with Deutsche Bahn and FlixTrain for as low as €15. When you search for timetables and tickets, Omio will show you the best route. Deutsche Bahn. Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40,000 journeys per day. A special feature of Deutsche Bahn ...

  16. Berlin to Erfurt bus from $11 (€10)

    On average the Berlin to Erfurt bus travel time is 1 h 41 min for the 147 mile (237 km) long journey, but the duration can vary if you travel on weekends and holidays. What time does the first bus from Berlin to Erfurt leave? The first bus from Berlin to Erfurt leaves at 5: 37 AM.

  17. Erfurt to Berlin

    Tickets cost $55-65 and the journey takes 2h 4m. Two other operators also service this route. Alternatively, FlixBus operates a bus from Erfurt central train station to Berlin Alexanderplatz once daily. Tickets cost $27-40 and the journey takes 4h 30m. Train operators. Deutsche Bahn Intercity-Express. Flixtrain.

  18. Trains from Berlin to Erfurt Hbf

    It takes an average of 1h 44m to travel from Berlin to Erfurt Hbf by train, over a distance of around 147 miles (236 km). There are normally 40 trains per day traveling from Berlin to Erfurt Hbf and tickets for this journey start from $12.35 when you book in advance. First train: 12:03 am. Last train: 9:37 pm.

  19. Erfurt to Berlin train tickets from $11 (€10)

    Cheapest travel mode. bus. Cheapest bus ticket. $11 (€10) Trains from Erfurt to Berlin run on average 23 times per day, taking around 1h 50m for the 237 km journey. Cheap train tickets for this journey start at $17 (€15) but you can travel from only $11 (€10) by bus.

  20. Berlin Brandenburg Airport (BER) to Erfurt

    Deutsche Bahn Intercity-Express operates a train from S Südkreuz Bhf to Erfurt Hbf hourly. Tickets cost $55-65 and the journey takes 1h 55m. Alternatively, FlixBus operates a bus from Berlin Airport BER to Erfurt central train station once daily. Tickets cost $25-35 and the journey takes 3h 45m. Airlines.

  21. BER Berlin Brandenburg Airport to Erfurt by train

    The BER Berlin Brandenburg Airport to Erfurt train travel takes about 2 hours and 17 minutes, no matter when you leave. What are the BER Berlin Brandenburg Airport to Erfurt train times and schedule? If you're travelling on a weekday, you'll find the earliest train to Erfurt leaving BER Berlin Brandenburg Airport at around 04:13 and the last ...

  22. Erfurt → Berlin by Train from £13.31

    Erfurt to Berlin by train. It takes an average of 1h 51m to travel from Erfurt to Berlin by train, over a distance of around 147 miles (236 km). There are normally 45 trains per day travelling from Erfurt to Berlin and tickets for this journey start from £22.25 when you book in advance. First train. 02:41.

  23. Erfurt to Berlin by Train from $16.82

    It takes an average of 1h 52m to travel from Erfurt to Berlin by train, over a distance of around 147 miles (236 km). There are normally 46 trains per day traveling from Erfurt to Berlin and tickets for this journey start from $16.82 when you book in advance. First train. 2:41 am.