Rome2Rio

Rostock to Freising buses

Find Transport to Freising

View schedule

Trip Overview

The average bus between Rostock and Freising takes 20h 7m and the fastest bus takes 14h 7m. The bus runs, on average, 4 times per week from Rostock to Freising. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

20h 7m
Duration
831 km
Distance
€88
Average price
4 times a week
Frequency

Rostock to Freising bus times

Buses run 4 times a week between Rostock and Freising. The service departs Rostock at 4:10 AM at night, which arrives into Freising at 18:17:00. All services require a transfer at Berlin, Zentralen Omnibusbahnhof and take an average of 20h 7m. The schedules shown below are for the next available departures.

Departing Wednesday, November 4, 2026

  •  → 

    Arrives next day

    FlixBusFlixBusMünchner Verkehrs- und Tarifverbund GmbH38h 7m • 2 changes

Departing Saturday, November 7, 2026

  •  → 

    FlixBusFlixBusMünchner Verkehrs- und Tarifverbund GmbH14h 7m • 2 changes

Departing Sunday, November 8, 2026

  •  → 

    FlixBusFlixBusMünchner Verkehrs- und Tarifverbund GmbH14h 7m • 2 changes

Departing Monday, November 9, 2026

  •  → 

    FlixBusFlixBusMünchner Verkehrs- und Tarifverbund GmbH14h 7m • 2 changes

Frequently asked questions

Want to know about travelling from Rostock to Freising? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Rostock to Freising.ExpandLaunch map view
  • Distance: 831 km
  • Duration: 20h 7m

What companies run services between Rostock, Germany and Freising, Germany?

You can take a bus from Rostock central bus station to Freising via Berlin, Zentralen Omnibusbahnhof, Berlin central bus station, Munich International Airport, and Flughafen, Terminalstr. Mitte in around 12h 6m.

Operators