Compare prices and tickets by train, bus or flight

Dec 3
$30Marino Autolinee
$14Malta Air
Dec 4
$30Marino Autolinee
$6Malta Air
Dec 5
$30Marino Autolinee
$27Malta Air
Dec 6
$14Malta Air
Dec 7
$30Marino Autolinee
$10Malta Air
Dec 8
$30Marino Autolinee
$6Malta Air

More than 1,000 travel companies trust us to sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Bus Information from Rome to Molfetta

distanceDistance217 miles (350 km)
durationAverage bus duration6 h
priceAverage bus ticket price$30 (€25)
changesDirect busYes
carriersBus companiesFlixbus or BlaBlaCar

Buses from Rome to Molfetta cover the 217 miles (350 km) long route taking on average 6 h with our travel partners like Flixbus or BlaBlaCar. There are direct bus services available. While the average ticket price for this trip costs around $30 (€25), you can find the cheapest bus ticket for as low as $30 (€25). Travelers depart most frequently from Roma Termini and arrive in Molfetta.

Bus companies

Bus from Rome to Molfetta with FlixBus

For as little as $30 (€25) you can travel by bus from Rome to Molfetta with FlixBus. Omio will show you the best deals, schedules and tickets available for this journey.


One of the best ways to travel between Rome and Molfetta is by taking a bus with FlixBus. Omio helps you find the ideal FlixBus bus from Rome to Molfetta by showing you FlixBus’s current bus schedules and timetables, the bus tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Rome to Molfetta trip. You can expect to travel 217 miles (350 km) from Rome to Molfetta on a bus with FlixBus. If you are using the Omio app to search for buses from Rome to Molfetta, you can check straight away if the FlixBus ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the bus station. Once you’ve found that perfect bus, book your FlixBus bus ticket on Omio quickly and easily, then enjoy your upcoming trip from Rome to Molfetta!

Travel Tips

Bus to Molfetta from Rome
Take the bus to Molfetta 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 Rome to Molfetta.
How much does a cheap bus to Molfetta from Rome cost?
Omio customers have found the cheapest buses from Rome to Molfetta to cost as little as $30 (€25)  in the next 7 days.
How much does it cost to take a bus between Rome and Molfetta?
The bus price to Molfetta from Rome is on average $30 (€25)  if you are looking to purchase your tickets for this journey in the next 7 days.
How many miles is it from Rome to Molfetta by bus?
The Rome to Molfetta bus distance is approximately 217 miles (350 km).
How long is the bus ride to Molfetta from Rome?
On average the Rome to Molfetta bus time is 6 h  covering the 217 miles (350 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which bus station from Rome to Molfetta do I depart from? Which Molfetta bus station from Rome do I arrive in?

Some of the Rome bus stations to Molfetta you can start your journey from include Rome, Termini (G), Rome, Roma Ostiense and Roma, Via Marsala / Viale Enrico De Nicola. Similarly, some of the arrival bus stations in Molfetta include Molfetta, Molfetta, Via Bettino Craxi / Via Antonio de Curtis and Molfetta, Via Bettino Craxi.

When traveling this route, Omio customers are departing most frequently from Roma Termini   and arriving in Molfetta.

Where do I find the Rome bus station to Molfetta? Where is the Molfetta bus station?

The most popular departure bus station with passengers for this route, called Roma Termini, is located 1 mile (1.6 km) from the city center of Rome.

The most popular arrival bus station, Molfetta, is located 0.2 miles (360 m) away from the city center of Molfetta.

What bus companies go from Rome to Molfetta?
Take the Rome to Molfetta bus with Flixbus or BlaBlaCar. However, it's always good to check out all possible bus companies for the journey to Molfetta from Rome as there might be differences in the amenities they offer.
When does the first bus depart from Rome to Molfetta? When does the last bus depart from Rome to Molfetta?
The first Rome to Molfetta bus departs at 5: 30 AM   and the last bus from Rome to Molfetta leaves at 2: 45 PM. Check out the most up-to-date bus schedule from Rome to Molfetta on Omio and find the best time to travel to your destination.
How early should I buy Rome to Molfetta bus tickets to get the best deals?
If you buy the Rome to Molfetta bus within the next 7 days, you can find one way tickets to cost on average $30 (€25). However, booking your bus ticket in advance gives you access to the best prices for buses to Molfetta from Rome. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.