The cheapest trains from Hamburg to Weimar

Showing times and prices for Oct 28

Cheapest

$45

Average

$78

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 $ 78 if you buy it on the day, but the cheapest tickets can be found for only $ 45.

Cheapest
03:20AMHamburg Hbf4h58 08:18AMWeimar West
2 changes
$451One-way
Cheapest
03:20AMHamburg Hbf4h44 08:04AMWeimar
1 changes
$451One-way
2nd Cheapest
07:20PMHamburg Hbf5h22 12:42AMWeimar
4 changes
$521One-way
05:12AMHamburg Hbf6h06 11:18AMWeimar West
4 changes
$531One-way
05:12AMHamburg Hbf5h55 11:07AMWeimar
3 changes
$531One-way

Timetable Hamburg to Weimar

Showing trains for tomorrow, Thu, Oct 28
03:20AMHamburg Hbf4h58 08:18AMWeimar West
0 changes
03:20AMHamburg Hbf4h44 08:04AMWeimar
0 changes
04:19AMHamburg Hbf4h48 09:07AMWeimar
0 changes
04:19AMHamburg Hbf4h48 09:07AMWeimar
0 changes
04:19AMHamburg Hbf4h59 09:18AMWeimar West
0 changes
04:19AMHamburg Hbf4h59 09:18AMWeimar West
0 changes
04:19AMHamburg Hbf5h31 09:50AMWeimar
0 changes
04:19AMHamburg Hbf4h57 09:16AMWeimar
0 changes
04:55AMHamburg Hbf4h55 09:50AMWeimar
0 changes
05:12AMHamburg Hbf6h06 11:18AMWeimar West
0 changes
05:12AMHamburg Hbf5h55 11:07AMWeimar
0 changes
05:54AMHamburg Hbf4h24 10:18AMWeimar West
0 changes
05:54AMHamburg Hbf4h10 10:04AMWeimar
0 changes
06:07AMHamburg Hbf5h11 11:18AMWeimar West
0 changes
06:07AMHamburg Hbf5h00 11:07AMWeimar
0 changes
06:17AMHamburg Hbf5h33 11:50AMWeimar
0 changes
07:01AMHamburg Hbf4h49 11:50AMWeimar
0 changes
07:30AMHamburg Hbf4h48 12:18PMWeimar West
0 changes
07:30AMHamburg Hbf4h32 12:02PMWeimar
0 changes
08:03AMHamburg Hbf3h59 12:02PMWeimar
0 changes
08:03AMHamburg Hbf4h15 12:18PMWeimar West
0 changes
08:20AMHamburg Hbf4h58 01:18PMWeimar West
0 changes
08:20AMHamburg Hbf4h58 01:18PMWeimar West
0 changes
08:20AMHamburg Hbf5h30 01:50PMWeimar
0 changes
08:20AMHamburg Hbf4h57 01:17PMWeimar
0 changes
08:20AMHamburg Hbf4h47 01:07PMWeimar
0 changes
08:20AMHamburg Hbf4h47 01:07PMWeimar
0 changes
09:01AMHamburg Hbf4h49 01:50PMWeimar
0 changes
10:01AMHamburg Hbf4h03 02:04PMWeimar
0 changes
10:01AMHamburg Hbf4h17 02:18PMWeimar West
0 changes
10:20AMHamburg Hbf4h58 03:18PMWeimar West
0 changes
10:20AMHamburg Hbf4h47 03:07PMWeimar
0 changes
10:20AMHamburg Hbf4h47 03:07PMWeimar
0 changes
10:20AMHamburg Hbf4h58 03:18PMWeimar West
0 changes
10:20AMHamburg Hbf5h30 03:50PMWeimar
0 changes
10:24AMHamburg Hbf4h26 02:50PMWeimar
0 changes
10:24AMHamburg Hbf4h54 03:18PMWeimar West
0 changes
10:24AMHamburg Hbf4h33 02:57PMWeimar
0 changes
11:01AMHamburg Hbf4h49 03:50PMWeimar
0 changes
11:20AMHamburg Hbf4h56 04:16PMWeimar
0 changes
12:01PMHamburg Hbf4h01 04:02PMWeimar
0 changes
12:01PMHamburg Hbf4h17 04:18PMWeimar West
0 changes
12:19PMHamburg Hbf4h48 05:07PMWeimar
0 changes
12:19PMHamburg Hbf4h48 05:07PMWeimar
0 changes
12:19PMHamburg Hbf4h57 05:16PMWeimar
0 changes
12:19PMHamburg Hbf5h31 05:50PMWeimar
0 changes
12:19PMHamburg Hbf4h59 05:18PMWeimar West
0 changes
12:19PMHamburg Hbf4h59 05:18PMWeimar West
0 changes
01:01PMHamburg Hbf4h49 05:50PMWeimar
0 changes
02:01PMHamburg Hbf4h03 06:04PMWeimar
0 changes
02:01PMHamburg Hbf4h17 06:18PMWeimar West
0 changes
02:20PMHamburg Hbf4h47 07:07PMWeimar
0 changes
02:20PMHamburg Hbf4h47 07:07PMWeimar
0 changes
02:20PMHamburg Hbf4h58 07:18PMWeimar West
0 changes
02:20PMHamburg Hbf4h56 07:16PMWeimar
0 changes
02:20PMHamburg Hbf5h30 07:50PMWeimar
0 changes
02:20PMHamburg Hbf4h58 07:18PMWeimar West
0 changes
02:24PMHamburg Hbf5h08 07:32PMWeimar
0 changes
02:57PMHamburg Hbf6h21 09:18PMWeimar West
0 changes
02:57PMHamburg Hbf6h10 09:07PMWeimar
0 changes
03:01PMHamburg Hbf4h49 07:50PMWeimar
0 changes
04:01PMHamburg Hbf4h03 08:04PMWeimar
0 changes
04:01PMHamburg Hbf4h17 08:18PMWeimar West
0 changes
04:24PMHamburg Hbf4h33 08:57PMWeimar
0 changes
04:24PMHamburg Hbf4h54 09:18PMWeimar West
0 changes
04:24PMHamburg Hbf4h26 08:50PMWeimar
0 changes
06:01PMHamburg Hbf4h03 10:04PMWeimar
0 changes
06:20PMHamburg Hbf5h20 11:40PMWeimar
0 changes
07:01PMHamburg Hbf4h12 11:13PMWeimar
0 changes
07:01PMHamburg Hbf4h24 11:25PMWeimar West
0 changes
07:20PMHamburg Hbf9h37 04:57AMWeimar West
0 changes
07:20PMHamburg Hbf5h22 12:42AMWeimar
0 changes
07:20PMHamburg Hbf9h37 04:57AMWeimar West
0 changes
07:20PMHamburg Hbf9h37 04:57AMWeimar West
0 changes
07:20PMHamburg Hbf5h22 12:42AMWeimar
0 changes
08:01PMHamburg Hbf9h34 05:35AMWeimar
0 changes
08:01PMHamburg Hbf9h54 05:55AMWeimar West
0 changes
08:21PMHamburg Hbf9h15 05:36AMWeimar
0 changes
08:21PMHamburg Hbf9h41 06:02AMWeimar
0 changes
08:21PMHamburg Hbf10h04 06:25AMWeimar West
0 changes
08:21PMHamburg Hbf9h34 05:55AMWeimar West
0 changes
08:21PMHamburg Hbf9h34 05:55AMWeimar West
0 changes
08:21PMHamburg Hbf9h15 05:36AMWeimar
0 changes
08:21PMHamburg Hbf9h41 06:02AMWeimar
0 changes
08:21PMHamburg Hbf10h04 06:25AMWeimar West
0 changes
09:19PMHamburg Hbf9h45 07:04AMWeimar
0 changes
09:57PMHamburg Hbf9h14 07:11AMWeimar
0 changes
09:57PMHamburg Hbf8h43 06:40AMWeimar
0 changes
09:57PMHamburg Hbf8h58 06:55AMWeimar West
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Oct 28
$45Deutsche Bahn
$39Flixbus
Fri
Oct 29
$29Deutsche Bahn
$54Flixbus
Sun
Oct 31
$29Deutsche Bahn
$26Flixbus
Mon
Nov 1
$22Deutsche Bahn
$44Flixbus
Tue
Nov 2
$22Deutsche Bahn
$35Flixbus

The fastest trains from Hamburg to Weimar

Showing times and prices for Oct 28

Fastest Journey

3 h 59 m

Average

5 h 45 m

Trains per day

89

Distance

302 km

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

Fastest
08:03AMHamburg Hbf3h59 12:02PMWeimar
1 changes
$691One-way
2nd Fastest
12:01PMHamburg Hbf4h01 04:02PMWeimar
1 changes
$851One-way
02:01PMHamburg Hbf4h03 06:04PMWeimar
1 changes
$741One-way
10:01AMHamburg Hbf4h03 02:04PMWeimar
1 changes
$741One-way
04:01PMHamburg Hbf4h03 08:04PMWeimar
1 changes
$851One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Hamburg and Weimar

distanceDistance187 miles (302 km)
durationAverage train duration4 h 44 min
priceAverage train ticket price$32 (€26)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersDeutsche Bahn with connection or Deutsche Bahn

Trains from Hamburg to Weimar cover the 187 miles (302 km) long route taking on average 4 h 44 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $22 (€18), but the average price of train tickets is $32 (€26). Travelers depart most frequently from Hamburg Hbf and arrive in Weimar.

Train companies

Deutsche Bahn trains from Hamburg to Weimar

For as little as $22 (€18) you can travel by train between Hamburg and Weimar with Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this route.

Deutsche Bahn

Find your perfect journey between Hamburg and Weimar with Deutsche Bahn (DB)! Check out the DB train schedules from Hamburg to Weimar and then book cheap DB tickets with Omio. The distance from Hamburg to Weimar by DB is 187 miles (302 km) and the cheapest price for a DB ticket from Hamburg to Weimar is $22 (€18).

DB is the main provider 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 bathrooms 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
How much does a cheap train to Weimar from Hamburg cost?
Omio customers have found the cheapest trains from Hamburg to Weimar to cost as little as $22 (€18)  in the next 7 days.
How much is the train between Hamburg and Weimar on average?
If you are looking to book your train ticket in the next 7 days, you can expect the Hamburg to Weimar train to cost on average $32 (€26)  one way.
How far is Hamburg to Weimar by train?
The distance from Hamburg to Weimar by train is approximately 187 miles (302 km).
How many hours is the train time between Hamburg and Weimar?
The Hamburg to Weimar train duration is on average 4 h 44 min, which is to be expected when traveling 187 miles (302 km) from Hamburg to Weimar. However, the time it takes can vary based on specific dates, weekends, and holidays.
What station does the train from Hamburg to Weimar depart from? Which Weimar train station do I come into from Hamburg?

There are a few train stations in Hamburg to start your journey from including Hamburg Hbf, Hamburg-Altona and Hamburg-Harburg. In Weimar you have a few train station options to choose from for your arrival including Weimar, Weimar Berkaer Bhf and Holzdorf (b Weimar).

Omio customers traveling this route depart most frequently from Hamburg Hbf   and arrive in Weimar.

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

The most popular departure train station with passengers for this trip, called Hamburg Hbf, is located 1 mile (s) / 2 km from the city center of Hamburg.

The most popular arrival train station, Weimar, is located 1 mile (s) / 1 km away from the city center of Weimar.

Which train companies can get me from Hamburg to Weimar?
For the route from Hamburg to Weimar you can take a train with Deutsche Bahn with connection or Deutsche Bahn. Be sure to check out all possible train providers that offer services between Hamburg and Weimar on Omio to compare what amenities they may have.
How many train services are there to Weimar from Hamburg a day?
The average number of trains departing Hamburg for Weimar is 12 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Hamburg to Weimar? When can I take the last train for the day?
You can take the earliest train from Hamburg to Weimar at 6: 30 AM   or take the last train from Hamburg to Weimar leaving at 6: 01 PM. Look for the latest Hamburg to Weimar train schedules on Omio and book the best time to take the train for this journey.
How early should I buy Hamburg to Weimar train tickets to get the best deals?
If you buy a train ticket from Hamburg to Weimar within the next 7 days, you can find tickets to cost on average $32 (€26) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Hamburg and Weimar are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Hamburg
Weimar
Hamburg Hbf is the most popular Hamburg railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Hamburg for your trip to Weimar.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Mon - Fri: 06: 00 - 21: 30 | Sat - Sun: 08: 00 - 20: 15
Connections to/from station
Bus lines: 2, 5, 6, 16, 17, 19, 112, X35, 31, 37
Train lines: ICE, EC, IC, FLX, NJ, RE, RB, IRE
S-Bahn lines: S1, S2, S3, S11, S21, S31
U-Bahn lines: U1, U2, U3, U4