|Distance||73 miles (118 km)|
|Average train duration||3 h 3 min|
|Average train ticket price||$27 (€22)|
Trains from Hof to Leipzig cover the 73 miles (118 km) long journey taking on average 3 h 3 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $27 (€22), but the average price of train tickets is $27 (€22).
Here are some other resources that might have the information you need