Trains from Hamburg to Leipzig
Your latest searches will appear here.
- Lowest price from $75.46
- Average duration 3h 25m
- Connections per day 7
- Distance 295 km
- CO₂ per person 4 kg
train from Hamburg to Leipzig
The journey from Hamburg to Leipzig is about 295 km. On average a train trip takes 3h 25m with 7 connections per day.
| Lowest price | $75.46 |
|---|---|
| Trip duration | 3h 25m |
| Connections per day | 7 |
| Lowest price | $75.46 |
| Highest price | $210.68 |
| First departure | 08:35 AM |
| Last departure | 05:38 PM |
| Distance | 295 km |
| Departure | Hamburg |
| Arrival | Leipzig |
| Travel operator | S-Bahn, Eurocity S-Bahn, Eurocity, Intercity-Express, FlixTrain |
Next departures from Hamburg to Leipzig
Sample times and fares for the coming days — book to confirm availability and price.
Carriers on this route
Learn more about carriers on this route.
Ticket types and services from Hamburg to Leipzig
Compare different ticket types and on-board services for the journey from Hamburg to Leipzig.
Standard
- Wi-Fi
- Power sockets
- Luggage
- Accessibility
- Bicycle
Facility description
Learn more about the services available on board each carrier on this route.
CO₂ emissions by mode
The train journey between Hamburg and Leipzig emits 20.65kg of CO₂.
Taking the train between Hamburg and Leipzig saves 38.35kg of CO₂ compared to a flight, 1.48kg compared to the bus and 26.55kg compared to the car.
FAQ
A train ticket from Hamburg to Leipzig costs ≈ $138.01 (€122.49). Prices vary by how far ahead you book and the time of day. Tickets start from ≈ $75.46 (€66.97).
The cheapest ticket from Hamburg to Leipzig costs ≈ $75.46 (€66.97). Book as early as possible and avoid peak times.
Hamburg and Leipzig are 295 km apart.
The journey from Hamburg to Leipzig takes about 3h 25m on average. The fastest option takes 3h 2m.
This route is served by 4 operators: S-Bahn, Eurocity, Intercity-Express and FlixTrain.
There are about 7 connections per day from Hamburg to Leipzig.
The first train from Hamburg to Leipzig leaves at 08:35 AM. Check times on your travel date.
The last train from Hamburg to Leipzig leaves at 05:38 PM. Check times on your travel date.
We recommend booking as early as possible. The train we found costs ≈ $75.46 (€66.97) but prices can change.
There are about 4 direct connections from Hamburg to Leipzig.
The shortest train journey between Hamburg and Leipzig takes 3h 2m.
Yes, there is a direct train between Hamburg and Leipzig.
The train journey from Hamburg to Leipzig generates 4 kg of CO₂.