Search Erfurt train tickets

switcheroo

Quickview

How to get to Erfurt by train?

Routes32
Trips per day2,802
train carriers7
Stations6
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Erfurt?

The cheapest prices for a train ticket to Erfurt that users have found recently on Wanderu start at $22.72. Such great deals to Erfurt are available on one route to Saalfeld. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Erfurt. Saalfeld at $25.64 has consistently the lowest average train ticket prices to Erfurt.

What are the main train stations in Erfurt?

The most popular train stations in Erfurt are Vieselbach, Stotternheim and Erfurt-Bischleben. Vieselbach is the busiest train station in Erfurt.

What are the most popular train routes to Erfurt?

Zoetermeer

There are 472 train schedules per day connecting Zoetermeer with Erfurt. It takes on average 10 hours and 54 minutes to travel 291 miles, 468 kms, by train from Zoetermeer. One train company operates schedules from Zoetermeer, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Erfurt. Traveling by train from Zoetermeer you will most likely to arrive in Erfurt at Erfurt Ost.
Avg. Time
10h 54m
Avg. Price
$135.63

Bremen

There are 457 train schedules per day connecting Bremen with Erfurt. It takes on average 6 hours to travel 174 miles, 279 kms, by train from Bremen. 2 train carriers offer schedules from Bremen, with Deutsche Bahn offering the most daily connections to Erfurt. Traveling by train from Bremen you will most likely to arrive in Erfurt at Stotternheim.
Avg. Time
6h 0m
Avg. Price
$101.74

Salzburg

There are 356 train schedules per day connecting Salzburg with Erfurt. It takes on average 6 hours and 35 minutes to travel 238 miles, 383 kms, by train from Salzburg. 2 train carriers offer schedules from Salzburg, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Erfurt. Traveling by train from Salzburg you will most likely to arrive in Erfurt at Vieselbach.
Avg. Time
6h 35m
Avg. Price
$97.52

Wuppertal

There are 355 train schedules per day connecting Wuppertal with Erfurt. It takes on average 6 hours to travel 170 miles, 273 kms, by train from Wuppertal. 3 train carriers offer schedules from Wuppertal, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Erfurt. Traveling by train from Wuppertal you will most likely to arrive in Erfurt at Vieselbach.
Avg. Time
6h 0m
Avg. Price
$85.50

Langen

There are 354 train schedules per day connecting Langen with Erfurt. It takes on average 3 hours and 59 minutes to travel 125 miles, 201 kms, by train from Langen. 2 train carriers offer schedules from Langen, with Deutsche Bahn offering the most daily connections to Erfurt. Traveling by train from Langen you will most likely to arrive in Erfurt at Kühnhausen.
Avg. Time
3h 59m
Avg. Price
$64.86

What train companies travel to Erfurt, ?

Located in, United States, you can travel by train to Erfurt from 32 destinations and choose from 2802 daily train schedules to get you there. Deutsche Bahn has the most train connections to Erfurt. The furthest train arriving in Erfurt covers a distance of 413.01 miles, 664.51 kms, covering the journey in and 10 minutes

Looking for other ways to get there? Check out Bus options to Erfurt.

train companies serving Erfurt

Deutsche Bahn

There are 63 daily Deutsche Bahn schedules to Erfurt. Deutsche Bahn can get you to Erfurt by train from 17 destinations including Aachen.
Power outlet
Avg. Time
5h 58m
Avg. Price
$99.65

DB Intercity

There are 1 daily DB Intercity schedules to Erfurt. DB Intercity can get you to Erfurt by train from Saalfeld.
Beverage
Meal
Power outlet
Avg. Time
1h 47m
Avg. Price
$24.07

DB Intercity-Express

There are 25 daily DB Intercity-Express schedules to Erfurt. DB Intercity-Express can get you to Erfurt by train from 8 destinations including Berlin.
Beverage
Meal
Power outlet
WiFi
Avg. Time
3h 47m
Avg. Price
$97.49

Non-federally owned railway company

There are 7 daily Non-federally owned railway company schedules to Erfurt. Non-federally owned railway company can get you to Erfurt by train from 3 destinations including Saalfeld.
Power outlet
Avg. Time
1h 49m
Avg. Price
$27.80

Deutsche Bahn with non-federally owned railway company

There are 52 daily Deutsche Bahn with non-federally owned railway company schedules to Erfurt. Deutsche Bahn with non-federally owned railway company can get you to Erfurt by train from 18 destinations including Meiningen.
Power outlet
Avg. Time
4h 48m
Avg. Price
$78.05

Erfurter Bahn

There are 9 daily Erfurter Bahn schedules to Erfurt. Erfurter Bahn can get you to Erfurt by train from 2 destinations including Saalfeld.
Green certified
Avg. Time
1h 15m
Avg. Price
$25.61

Süd Thüringen Bahn

There are 2 daily Süd Thüringen Bahn schedules to Erfurt. Süd Thüringen Bahn can get you to Erfurt by train from Meiningen.
Restroom
Avg. Time
1h 30m
Avg. Price
$26.71