COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search train tickets to Erfurt

switcheroo

Quickview

How to get to Erfurt by train

Routes3
Trips per day226
train lines4
Stations8
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to Erfurt?

$25.60 is the cheapest price for a train ticket to Erfurt, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Erfurt. In the last month, trains from Berlin to Erfurt had the lowest average price at $34.01.

Where is the train station in Erfurt, Germany?

The busiest train station in Erfurt is Stotternheim. There are several other active stations in addition to this main station. The most popular train stations in Erfurt are:

  • Stotternheim
  • Vieselbach
  • Kühnhausen

Remscheid

There are 577 scheduled trains per day from Remscheid to Erfurt. The route can be as long as 168 miles, or 270 kilometers. On average, the journey takes 6 hours and 31 minutes. One train company, Deutsche Bahn with non-federally owned railway company, connects Remscheid to Erfurt. Trains from Remscheid usually arrive in Erfurt at Stotternheim.
Avg. Time
6h 31m
Avg. Price
$135.56

Lübeck

There are 263 scheduled trains per day from Lübeck to Erfurt. The route can be as long as 200 miles, or 322 kilometers. On average, the journey takes 7 hours . There are 2 train lines that operate on this route. Deutsche Bahn has the most daily trains. Trains from Lübeck usually arrive in Erfurt at Stotternheim.
Avg. Time
7h 0m
Avg. Price
$150.35

Cologne

There are 256 scheduled trains per day from Cologne to Erfurt. The route can be as long as 178 miles, or 286 kilometers. On average, the journey takes 5 hours and 16 minutes. There are 3 train lines that operate on this route. Deutsche Bahn has the most daily trains. Trains from Cologne usually arrive in Erfurt at Erfurt-Bischleben.
Avg. Time
5h 16m
Avg. Price
$113.00

Halle

There are 253 scheduled trains per day from Halle to Erfurt. The route can be as long as 54 miles, or 87 kilometers. On average, the journey takes 2 hours . There are 5 train lines that operate on this route. Deutsche Bahn has the most daily trains. Trains from Halle usually arrive in Erfurt at Vieselbach.
Avg. Time
2h 0m
Avg. Price
$43.73

Dortmund

There are 243 scheduled trains per day from Dortmund to Erfurt. The route can be as long as 159 miles, or 256 kilometers. On average, the journey takes 6 hours . There are 3 train lines that operate on this route. Deutsche Bahn has the most daily trains. Trains from Dortmund usually arrive in Erfurt at Kühnhausen.
Avg. Time
6h 0m
Avg. Price
$135.57

Located in Germany, Erfurt is accessible by train from 3 other cities. You can choose from 226 daily scheduled trips when you search for trains to Erfurt on Wanderu. Deutsche Bahn usually has the most trains on any given day.

Looking for other ways to get there? Bus tickets to Erfurt are also available..

Train companies serving Erfurt

Deutsche Bahn

There are 46 scheduled Deutsche Bahn trains per day. Deutsche Bahn can get you to Erfurt from 3 cities, including Magdeburg.
Avg. Time
3h 20m
Avg. Price
$52.79

Deutsche Bahn with non-federally owned railway company

There are 39 scheduled Deutsche Bahn with non-federally owned railway company trains per day. Deutsche Bahn with non-federally owned railway company can get you to Erfurt from 3 cities, including Magdeburg.
Avg. Time
4h 12m
Avg. Price
$48.63

DB Intercity-Express

There are 43 scheduled DB Intercity-Express trains per day. DB Intercity-Express can get you to Erfurt from 2 cities, including Berlin.
Avg. Time
2h 52m
Avg. Price
$69.30

Non-federally owned railway company

There are 20 scheduled Non-federally owned railway company trains per day.
Avg. Time
3h 22m
Avg. Price
$38.14