Search train tickets toErfurt

switcheroo

Quickview

How to get to Erfurt by train?

Routes20
Trips per day2,140
train carriers6
Stations8
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.

What are the cheapest train tickets to Erfurt?

The cheapest prices for a train ticket to Erfurt that users have found recently on Wanderu start at $7.70. Such great deals to Erfurt are available on one route to Ilmenau. 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. Ilmenau at $18.43 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
$134.49

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
$100.88

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
$96.69

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.31

Böbingen an der Rems

There are 273 train schedules per day connecting Böbingen an der Rems with Erfurt. It takes on average 6 hours and 32 minutes to travel 158 miles, 254 kms, by train from Böbingen an der Rems. 2 train carriers offer schedules from Böbingen an der Rems, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Erfurt. Traveling by train from Böbingen an der Rems you will most likely to arrive in Erfurt at Erfurt Ost.
Avg. Time
6h 32m
Avg. Price
$130.26

What train companies travel to Erfurt, Germany ?

Located in, Germany, you can travel by train to Erfurt from 20 destinations and choose from 2140 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 216.18 miles, 347.82 kms, covering the journey in and 8 minutes

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

train companies serving Erfurt

There are 19 daily Süd Thüringen Bahn schedules to Erfurt. Süd Thüringen Bahn can get you to Erfurt by train from 2 destinations including Ilmenau.
Avg. Time
0h 51m
Avg. Price
$9.79

There are 9 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 Chemnitz.
Avg. Time
4h 12m
Avg. Price
$40.61

There are 43 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 11 destinations including Ilmenau.
Avg. Time
2h 54m
Avg. Price
$46.80

There are 58 daily Deutsche Bahn schedules to Erfurt. Deutsche Bahn can get you to Erfurt by train from 10 destinations including Hochspeyer.
Avg. Time
4h 49m
Avg. Price
$77.55

There are 19 daily DB Intercity-Express schedules to Erfurt. DB Intercity-Express can get you to Erfurt by train from 4 destinations including Dresden.
Avg. Time
2h 19m
Avg. Price
$60.20

There are 1 daily DB Intercity schedules to Erfurt. DB Intercity can get you to Erfurt by train from 2 destinations including Leipzig.
Avg. Time
2h 23m
Avg. Price
$36.15