Search train tickets toWeimar

switcheroo

Quickview

How to get to Weimar by train?

Routes11
Trips per day1,115
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.

What are the cheapest train tickets to Weimar?

The cheapest prices for a train ticket to Weimar that users have found recently on Wanderu start at $18.24. Such great deals to Weimar are available on two routes including Leipzig and Leipzig. 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 Weimar. Leipzig at $28.20 has consistently the lowest average train ticket prices to Weimar.

What are the main train stations in Weimar?

The most popular train stations in Weimar are Holzdorf(b Weimar), Legefeld and Oberweimar. Holzdorf(b Weimar) is the busiest train station in Weimar.

What are the most popular train routes to Weimar?

Worms

There are 282 train schedules per day connecting Worms with Weimar. It takes on average 4 hours and 55 minutes to travel 161 miles, 259 kms, by train from Worms. 2 train carriers offer schedules from Worms, with Deutsche Bahn offering the most daily connections to Weimar. Traveling by train from Worms you will most likely to arrive in Weimar at Central Station.
Avg. Time
4h 55m
Avg. Price
$88.69

Bremen

There are 254 train schedules per day connecting Bremen with Weimar. It takes on average 6 hours and 21 minutes to travel 181 miles, 291 kms, by train from Bremen. 2 train carriers offer schedules from Bremen, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Weimar. Traveling by train from Bremen you will most likely to arrive in Weimar at Legefeld.
Avg. Time
6h 21m
Avg. Price
$49.38

Emden

There are 196 train schedules per day connecting Emden with Weimar. It takes on average 7 hours and 50 minutes to travel 240 miles, 386 kms, by train from Emden. 2 train carriers offer schedules from Emden, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Weimar. Traveling by train from Emden you will most likely to arrive in Weimar at Central Station.
Avg. Time
7h 50m
Avg. Price
$92.79

Eindhoven

There are 180 train schedules per day connecting Eindhoven with Weimar. It takes on average 8 hours and 44 minutes to travel 256 miles, 412 kms, by train from Eindhoven. 2 train carriers offer schedules from Eindhoven, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Weimar. Traveling by train from Eindhoven you will most likely to arrive in Weimar at Central Station.
Avg. Time
8h 44m
Avg. Price
$97.37

Hof

There are 177 train schedules per day connecting Hof with Weimar. It takes on average 4 hours and 7 minutes to travel 53 miles, 85 kms, by train from Hof. 4 train carriers offer schedules from Hof, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Weimar. Traveling by train from Hof you will most likely to arrive in Weimar at Central Station.
Avg. Time
4h 7m
Avg. Price
$43.59

What train companies travel to Weimar, Germany?

Located in, Germany, you can travel by train to Weimar from 11 destinations and choose from 1115 daily train schedules to get you there. Deutsche Bahn with non-federally owned railway company has the most train connections to Weimar. The furthest train arriving in Weimar covers a distance of 303.89 miles, 488.95 kms, covering the journey in and 9 minutes

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

train companies serving Weimar

There are 3 daily Non-federally owned railway company schedules to Weimar. Non-federally owned railway company can get you to Weimar by train from Leipzig.
Avg. Time
2h 34m
Avg. Price
$25.08

There are 1 daily Erfurter Bahn Express schedules to Weimar. Erfurter Bahn Express can get you to Weimar by train from Leipzig.
Avg. Time
1h 59m
Avg. Price
$25.08

There are 8 daily Erfurter Bahn schedules to Weimar. Erfurter Bahn can get you to Weimar by train from Leipzig.
Avg. Time
2h 25m
Avg. Price
$27.47

There are 90 daily Deutsche Bahn with non-federally owned railway company schedules to Weimar. Deutsche Bahn with non-federally owned railway company can get you to Weimar by train from 6 destinations including Leipzig.
Avg. Time
4h 9m
Avg. Price
$52.54

There are 32 daily Deutsche Bahn schedules to Weimar. Deutsche Bahn can get you to Weimar by train from 6 destinations including Dresden.
Avg. Time
3h 26m
Avg. Price
$44.51

There are 9 daily DB Intercity-Express schedules to Weimar. DB Intercity-Express can get you to Weimar by train from 3 destinations including Leipzig.
Avg. Time
1h 34m
Avg. Price
$36.19

There are 4 daily DB Intercity schedules to Weimar. DB Intercity can get you to Weimar by train from 3 destinations including Leipzig.
Avg. Time
2h 11m
Avg. Price
$22.25