Compare prices and tickets by train, bus or flight

Jan 28
$24Deutsche Bahn
Find prices
Jan 29
$24Deutsche Bahn
$25Brittany Ferries
Jan 31
$21Deutsche Bahn
$25Brittany Ferries
Feb 1
$21Deutsche Bahn
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Overview: Train from Dresden to Erfurt

distanceDistance117 miles (189 km)
durationAverage train duration2 h 23 min
priceAverage train ticket price$23 (€20)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Dresden to Erfurt cover the 117 miles (189 km) long route taking on average 2 h 23 min with our travel partners like Deutsche Bahn. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this trip costs around $23 (€20), you can find the cheapest train ticket for as low as $21 (€18). Travelers depart most frequently from Dresden Hauptbahnhof and arrive in Erfurt Hbf.

Train companies: Deutsche Bahn from Dresden to Erfurt trains

Deutsche Bahn trains will get you between Dresden and Erfurt from $21 (€18). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train between Dresden and Erfurt. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

  • Average Price: $21

When purchasing your Deutsche Bahn train tickets to Erfurt from Dresden, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips: Trains from Dresden to Erfurt

Travel by train to Erfurt easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Dresden to Erfurt.

How much does a cheap train to Erfurt from Dresden cost?

If you’re looking to save money on tickets, you can find cheap Dresden to Erfurt trains for as little as $21 (€18)  in the next 7 days.

How much is a train ticket from Dresden to Erfurt?

The train price to Erfurt from Dresden is on average $23 (€20)  if you are looking to buy your tickets for this trip in the next 7 days.

How far is it from Dresden to Erfurt by train?

You should expect to travel around 117 miles (189 km)  from Dresden to Erfurt by train.

What is the Dresden to Erfurt train travel time?

The train time to Erfurt from Dresden is on average 2 h 23 min  for the 117 miles (189 km) long journey, but the time it takes to go to Erfurt from Dresden by train can vary depending on specific dates or traveling on weekends and holidays.

When traveling by train from Dresden to Erfurt, which train station in Dresden do I depart from and which train station in Erfurt do I arrive in?

There are a few train stations in Dresden to start your journey from including Dresden Hauptbahnhof and Dresden-Neustadt. In Erfurt you have a few train station options to choose from for your arrival including Erfurt Hbf, Erfurt Nord and Erfurt, Hbf Intercity-Hotel.

Omio customers traveling this route depart most frequently from Dresden Hauptbahnhof   and arrive in Erfurt Hbf.

Where do I find the Dresden train station to Erfurt? Where is the Erfurt train station?

Passengers board their train most frequently from Dresden Hauptbahnhof and travel around 0.8 miles (1.3 km) from the city center to this train station.

Passengers traveling this route most often arrive at Erfurt Hbf and need to travel approximately 0.5 miles (792 m) from the train station to the city center in Erfurt.

Which train companies can get me from Dresden to Erfurt?

If you're looking for trains from Dresden to Erfurt, you can rely on Deutsche Bahn to get you to Erfurt. It's also good to check out all possible train providers for the Dresden to Erfurt journey to see if there might be differences in the amenities they offer.

How many train services per day are there to Erfurt from Dresden?

On average, there are 25 trains a day from Dresden to Erfurt. The train times and services may be different on weekends and holidays compared to weekdays.

When does the first train depart from Dresden to Erfurt? When does the last train depart from Dresden to Erfurt?

The earliest train departing from Dresden to Erfurt leaves at 7: 12 AM. The last train departing from Dresden to Erfurt leaves at 8: 12 PM. You can find the latest Dresden to Erfurt train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I buy train tickets to Erfurt from Dresden for the best deals?

If you buy a train ticket from Dresden to Erfurt within the next 7 days, you can find tickets to cost on average $23 (€20) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Erfurt from Dresden are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Dresden Hauptbahnhof is the most popular Dresden railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Dresden for your trip to Erfurt.
Amenities at station
Phone Number
+49 3514611055
Ticket Office Hours
Mon - Sun: 07: 00 - 21: 00
Public transit options for Dresden Hauptbahnhof
S-Bahn lines: S1, S2, S3
Tram lines: 3, 7, 8, 10
Bus lines: 66, 261, 333, 360, 424
Train lines: ICE, IC, EC, RE, RB