Trains from Rostock to Leipzig

  • Lowest price from $80.69
  • Average duration 3h 55m
  • Connections per day 5
  • Distance 306 km
  • CO₂ per person 4 kg

train from Rostock to Leipzig

The journey from Rostock to Leipzig is about 306 km. On average a train trip takes 3h 55m with 5 connections per day.

Lowest price $80.69
Trip duration 3h 55m
Connections per day 5
Lowest price $80.69
Highest price $168.11
First departure 08:05 AM
Last departure 11:21 AM
Distance 306 km
Departure Rostock
Arrival Leipzig
Travel operator Intercity, Regional-Express
Find the best price
Regional-Express21.42 kg CO₂
12:34Rostock Hbf
4h 18m
17:17Leipzig Hbf
$0.00
2 changes
Regional-Express21.42 kg CO₂
08:34Rostock Hbf
3h 55m
12:42Leipzig Hbf
$99.74
1 changes
Regional-Express21.42 kg CO₂
10:34Rostock Hbf
3h 55m
14:42Leipzig Hbf
$99.74
1 changes

Next departures from Rostock to Leipzig

Sample times and fares for the coming days — book to confirm availability and price.

DB - Intercity $80.69
08:05 Rostock Hbf
4h 11m · direct
12:16 Leipzig Hbf
DB - Intercity $114.31
08:21 Rostock Hbf
3h 19m · 2 changes
12:42 Leipzig Hbf
DB - InterCity Express (ICE) $168.11
08:25 Rostock Hbf
4h 59m · 1 changes
13:42 Leipzig Hbf
DB - InterCity Express (ICE) $114.31
11:21 Rostock Hbf
3h 21m · direct
14:42 Leipzig Hbf
See all timetables

CO₂ emissions by mode

train 21.42kg
bus 22.95kg
flight 61.2kg
carpool 48.96kg
How much CO₂ is emitted travelling by train from Rostock to Leipzig?

The train journey between Rostock and Leipzig emits 21.42kg of CO₂.

How much CO₂ do I save by taking the train between Rostock and Leipzig?

Taking the train between Rostock and Leipzig saves 39.78kg of CO₂ compared to a flight, 1.53kg compared to the bus and 27.54kg compared to the car.

FAQ