The cheapest trains from Hamburg to Weimar

Showing times and prices for 24 Sep

Cheapest

£31

Average

£65

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Hamburg to Weimar will cost around £ 65 if you buy it on the day, but the cheapest tickets can be found for only £ 31.

Cheapest
04:19Hamburg Hbf4h55 09:14Weimar West
4 changes
£311One-way
Cheapest
04:19Hamburg Hbf4h48 09:07Weimar
3 changes
£311One-way
2nd Cheapest
19:20Hamburg Hbf5h22 00:42Weimar
4 changes
£381One-way
2nd Cheapest
19:20Hamburg Hbf5h40 01:00Weimar West
5 changes
£381One-way
05:12Hamburg Hbf6h02 11:14Weimar West
4 changes
£381One-way

Timetable Hamburg to Weimar

Showing trains for tomorrow, Fri, 24 Sep
03:20Hamburg Hbf4h44 08:04Weimar
0 changes
03:20Hamburg Hbf4h54 08:14Weimar West
0 changes
04:19Hamburg Hbf4h55 09:14Weimar West
0 changes
04:19Hamburg Hbf4h48 09:07Weimar
0 changes
04:19Hamburg Hbf4h57 09:16Weimar
0 changes
04:19Hamburg Hbf5h31 09:50Weimar
0 changes
04:19Hamburg Hbf4h55 09:14Weimar West
0 changes
04:19Hamburg Hbf4h48 09:07Weimar
0 changes
04:55Hamburg Hbf4h55 09:50Weimar
0 changes
05:12Hamburg Hbf6h02 11:14Weimar West
0 changes
05:12Hamburg Hbf5h55 11:07Weimar
0 changes
05:54Hamburg Hbf4h10 10:04Weimar
0 changes
05:54Hamburg Hbf4h20 10:14Weimar West
0 changes
06:07Hamburg Hbf5h07 11:14Weimar West
0 changes
06:07Hamburg Hbf5h00 11:07Weimar
0 changes
06:17Hamburg Hbf5h33 11:50Weimar
0 changes
07:01Hamburg Hbf4h49 11:50Weimar
0 changes
07:30Hamburg Hbf4h32 12:02Weimar
0 changes
07:30Hamburg Hbf4h44 12:14Weimar West
0 changes
08:03Hamburg Hbf4h11 12:14Weimar West
0 changes
08:03Hamburg Hbf3h59 12:02Weimar
0 changes
08:20Hamburg Hbf4h54 13:14Weimar West
0 changes
08:20Hamburg Hbf5h30 13:50Weimar
0 changes
08:20Hamburg Hbf4h57 13:17Weimar
0 changes
08:20Hamburg Hbf4h47 13:07Weimar
0 changes
08:20Hamburg Hbf4h47 13:07Weimar
0 changes
08:20Hamburg Hbf4h54 13:14Weimar West
0 changes
08:24Hamburg Hbf5h26 13:50Weimar
0 changes
09:01Hamburg Hbf4h49 13:50Weimar
0 changes
10:01Hamburg Hbf4h03 14:04Weimar
0 changes
10:01Hamburg Hbf4h13 14:14Weimar West
0 changes
10:20Hamburg Hbf5h30 15:50Weimar
0 changes
10:20Hamburg Hbf4h47 15:07Weimar
0 changes
10:20Hamburg Hbf4h47 15:07Weimar
0 changes
10:20Hamburg Hbf4h54 15:14Weimar West
0 changes
10:20Hamburg Hbf4h54 15:14Weimar West
0 changes
10:24Hamburg Hbf4h50 15:14Weimar West
0 changes
10:24Hamburg Hbf4h33 14:57Weimar
0 changes
10:24Hamburg Hbf4h26 14:50Weimar
0 changes
11:01Hamburg Hbf4h49 15:50Weimar
0 changes
11:28Hamburg Hbf4h34 16:02Weimar
0 changes
11:28Hamburg Hbf4h46 16:14Weimar West
0 changes
12:01Hamburg Hbf4h01 16:02Weimar
0 changes
12:01Hamburg Hbf4h13 16:14Weimar West
0 changes
12:19Hamburg Hbf4h55 17:14Weimar West
0 changes
12:19Hamburg Hbf4h48 17:07Weimar
0 changes
12:19Hamburg Hbf4h55 17:14Weimar West
0 changes
12:19Hamburg Hbf4h57 17:16Weimar
0 changes
12:19Hamburg Hbf5h31 17:50Weimar
0 changes
12:19Hamburg Hbf4h48 17:07Weimar
0 changes
12:24Hamburg Hbf5h26 17:50Weimar
0 changes
13:01Hamburg Hbf4h49 17:50Weimar
0 changes
14:01Hamburg Hbf4h13 18:14Weimar West
0 changes
14:01Hamburg Hbf4h03 18:04Weimar
0 changes
14:20Hamburg Hbf4h54 19:14Weimar West
0 changes
14:20Hamburg Hbf4h47 19:07Weimar
0 changes
14:20Hamburg Hbf5h30 19:50Weimar
0 changes
14:20Hamburg Hbf4h56 19:16Weimar
0 changes
14:20Hamburg Hbf4h47 19:07Weimar
0 changes
14:20Hamburg Hbf4h54 19:14Weimar West
0 changes
14:57Hamburg Hbf6h10 21:07Weimar
0 changes
14:57Hamburg Hbf6h17 21:14Weimar West
0 changes
15:01Hamburg Hbf4h49 19:50Weimar
0 changes
16:01Hamburg Hbf4h13 20:14Weimar West
0 changes
16:01Hamburg Hbf4h03 20:04Weimar
0 changes
16:24Hamburg Hbf4h33 20:57Weimar
0 changes
16:24Hamburg Hbf4h50 21:14Weimar West
0 changes
16:24Hamburg Hbf4h26 20:50Weimar
0 changes
18:01Hamburg Hbf4h03 22:04Weimar
0 changes
18:01Hamburg Hbf4h13 22:14Weimar West
0 changes
18:20Hamburg Hbf5h20 23:40Weimar
0 changes
19:01Hamburg Hbf4h12 23:13Weimar
0 changes
19:01Hamburg Hbf4h19 23:20Weimar West
0 changes
19:20Hamburg Hbf5h22 00:42Weimar
0 changes
19:20Hamburg Hbf8h05 03:25Weimar
0 changes
19:20Hamburg Hbf5h40 01:00Weimar West
0 changes
19:20Hamburg Hbf5h40 01:00Weimar West
0 changes
19:20Hamburg Hbf5h22 00:42Weimar
0 changes
20:01Hamburg Hbf9h34 05:35Weimar
0 changes
20:21Hamburg Hbf9h15 05:36Weimar
0 changes
20:21Hamburg Hbf9h15 05:36Weimar
0 changes
21:19Hamburg Hbf8h17 05:36Weimar
0 changes
22:19Hamburg Hbf8h52 07:11Weimar
0 changes
22:19Hamburg Hbf8h55 07:14Weimar West
0 changes
22:19Hamburg Hbf8h45 07:04Weimar
0 changes
22:19Hamburg Hbf8h21 06:40Weimar
0 changes
22:19Hamburg Hbf8h55 07:14Weimar West
0 changes

This is the last train of the day.

Find all the dates and times for this journey

The fastest trains from Hamburg to Weimar

Showing times and prices for 24 Sep

Fastest Journey

3 h 59 m

Average

5 h 18 m

Trains per day

87

Distance

302 km

It's difficult to get from Hamburg to Weimar without changing at least once.

Fastest
08:03Hamburg Hbf3h59 12:02Weimar
1 changes
£621One-way
2nd Fastest
12:01Hamburg Hbf4h01 16:02Weimar
1 changes
£721One-way
18:01Hamburg Hbf4h03 22:04Weimar
1 changes
£721One-way
14:01Hamburg Hbf4h03 18:04Weimar
1 changes
£721One-way
16:01Hamburg Hbf4h03 20:04Weimar
1 changes
£721One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Hamburg and Weimar

distanceDistance187 miles (302 km)
durationAverage train duration4 h 44 min
priceAverage train ticket price£27 (€30)
changesDirect trainYes
carriersTrain providersDeutsche Bahn with connection or Deutsche Bahn

Trains from Hamburg to Weimar cover the 187 miles (302 km) long trip taking on average 4 h 44 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. There are direct train services available. While the average ticket price for this journey costs around £27, you can find the cheapest train ticket for as low as £16. Travellers depart most frequently from Hamburg Hbf and arrive in Weimar.

Train companies

Deutsche Bahn between Hamburg and Weimar

Find the best trains from Hamburg to Weimar with Omio's travel partners Deutsche Bahn from £16. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Deutsche Bahn

Find your perfect route between Hamburg and Weimar with Deutsche Bahn (DB)! Check out the DB train timetables from Hamburg to Weimar and then book cheap DB tickets with Omio. The distance between Hamburg and Weimar by DB is 187 miles (302 km) and the cheapest price for a DB ticket from Hamburg to Weimar is £16.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB 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 at Omio.

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 WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Operator ticket policies for COVID

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

Travel Tips

Trains from Hamburg to Weimar
Travel by train to Weimar 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 Hamburg to Weimar.
FAQs
What is the price of the cheapest train from Hamburg to Weimar?
Omio customers have found cheap train tickets between Hamburg and Weimar for as low as £16  for the next 7 days.
How much is a train ticket from Hamburg to Weimar?
If you’re looking to purchase your train tickets in the next week, you can expect the Hamburg to Weimar train price to come in at an average of £27  one way.
How many miles is it from Hamburg to Weimar by train?
The train distance from Hamburg to Weimar is around 187 miles (302 km).
How long is the train between Hamburg and Weimar?
The train time between Hamburg and Weimar is on average 4 h 44 min  for the 187 miles (302 km) long journey, but the time it takes to go to Weimar from Hamburg by train can vary depending on specific dates or travelling on weekends and holidays.
Which train station in Hamburg goes to Weimar? Which train station do I come into Weimar from Hamburg?

Some of the Hamburg train stations to Weimar you can start your journey from include Hamburg Hbf, Hamburg-Altona and Hamburg-Harburg. Similarly, some of the arrival train stations in Weimar include Weimar, Weimar Berkaer Bhf and Holzdorf (b Weimar).

When travelling this route, Omio customers are departing most frequently from Hamburg Hbf   and arriving in Weimar.

Where do I find the Hamburg train station to Weimar? Where is the Weimar train station?

Passengers booking this trip most frequently board their trains from Hamburg Hbf and need to travel around 1 mile (s) / 2 km from the city centre to get to this train station.

Passengers arriving in Weimar most often arrive at Weimar and need to travel around 1 mile (s) / 1 km from this train station to the city centre.

Which train providers can take me to Weimar from Hamburg?
Take the Hamburg to Weimar train with Deutsche Bahn with connection or Deutsche Bahn. However, it's always good to check out all possible train providers for the journey to Weimar from Hamburg as there might be differences in the amenities they offer.
What are the first and last departure train times from Hamburg to Weimar?
If you prefer early morning trains from Hamburg to Weimar, the first train leaves at 18: 01. If you prefer late night trains from Hamburg to Weimar, the last train of the day leaves at 18: 01. Omio shows you the latest train from Hamburg to Weimar times to help you book the best departure time for this route.
How far in advance should I book a train ticket from Hamburg to Weimar to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you purchase train tickets to Weimar from Hamburg within the next 7 days, you can find tickets to cost on average £27 one way. To find the best prices for this trip, consider booking your train ticket from Hamburg to Weimar a few months in advance.
Stations

Important Stations and Airports for this Journey

Hamburg
Weimar
Hamburg Hbf
Amenities
Refreshments
Hamburg-Altona
Amenities