[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Fri
Aug 6
$27Deutsche Bahn
Find prices
Mon
Aug 9
$30Deutsche Bahn
$20Flixbus
Tue
Aug 10
$30Deutsche Bahn
$20Flixbus
Thu
Aug 12
$30Deutsche Bahn
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information from Hof to Berlin

distanceDistance165 miles (266 km)
durationAverage train duration5 h 19 min
priceAverage train ticket price$29 (€23)
changesDirect trainYes
carriersTrain providersDeutsche Bahn with connection

Trains from Hof to Berlin cover the 165 miles (266 km) long journey taking on average 5 h 19 min with our travel partners like Deutsche Bahn with connection. There are direct train services available. While the average ticket price for this route costs around $29 (€23)], you can find the cheapest train ticket for as low as $27 (€22).

Travel Tips

Trains from Hof to Berlin
Travel by train to Berlin 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 Hof to Berlin.
FAQs
What is the price of the cheapest train from Hof to Berlin?
Omio customers have found cheap train tickets between Hof and Berlin for as low as $27 (€22)  for the next 7 days.
What is the cost of a train between Hof and Berlin?
If you are looking to buy your train ticket in the next 7 days, you can expect the Hof to Berlin train to cost on average $29 (€23)  one way.
How far is it from Hof to Berlin by train?
The distance from Hof to Berlin by train is approximately 165 miles (266 km).
How many hours is the train time to Berlin from Hof?
While the time it takes to travel 165 miles (266 km) to Berlin from Hof can vary based on specific dates, weekends, and holidays, the Hof to Berlin train journey time is on average 5 h 19 min.
What train companies go from Hof to Berlin?
When taking a train from Hof to Berlin, you can count on Deutsche Bahn with connection for the best way to get you to Berlin. You can also check all possible train providers who offer a service to Berlin from Hof and compare the amenities they offer before buying a train ticket.
When can I take the first train from Hof to Berlin? When can I take the last train for the day?
The earliest train departing from Hof to Berlin leaves at 12: 27 PM. The last train departing from Hof to Berlin leaves at 8: 48 PM. You can find the latest Hof to Berlin train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase Hof to Berlin train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you buy train tickets between Hof and Berlin within the next 7 days, you can find tickets to cost on average $29 (€23) one way. To find the best prices for this journey, consider booking your train ticket from Hof to Berlin a few months in advance.
Stations

Important Stations and Airports for this Journey

Hof
Berlin
Hof Hbf
Amenities
Hof-Neuhof
Amenities

Trains from Hof to Berlin: related information

Here are some other resources that might have the information you need