COMPARE Prices across different modes

Mon
Oct 18
$47Ferrovie del Gargano
$78Malta Air
Tue
Oct 19
$31Marino Autolinee
$12Malta Air
Wed
Oct 20
$31Marino Autolinee
Find prices
Thu
Oct 21
$31Marino Autolinee
Find prices
Fri
Oct 22
$31Marino Autolinee
$74Alitalia
Sun
Oct 24
$31Marino Autolinee
Find prices
Mon
Oct 25
$31Marino Autolinee
Find prices
Tue
Oct 26
$31Marino Autolinee
Find prices
Fri
Oct 29
$31Marino Autolinee
$16Malta Air
Sat
Oct 30
$31Marino Autolinee
$24Malta Air
Sun
Oct 31
$31Marino Autolinee
Find prices

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Vieste from Rome

distanceDistance189 miles (305 km)
durationAverage bus duration6 h 50 min
priceAverage bus ticket price$33 (€27)
changesDirect busYes
carriersBus providersFerrovie del Gargano, Ferrovie del Gargano, Flixbus or BlaBlaCar

Buses from Rome to Vieste cover the 189 miles (305 km) long trip taking on average 6 h 50 min with our travel partners like Ferrovie del Gargano, Ferrovie del Gargano, Flixbus or BlaBlaCar. There are direct bus services available. While the average ticket price for this journey costs around $33 (€27), you can find the cheapest bus ticket for as low as $31 (€25). Travelers depart most frequently from Roma Termini and arrive in Vieste, Piazzale Aldo Moro.

Bus companies

Travel with FlixBus from Rome to Vieste

Buy your official FlixBus bus tickets from Rome to Vieste from $31 (€25) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most popular route.

FlixBus

Find cheap tickets for FlixBus buses from Rome to Vieste on Omio. Omio can help you find the best bus deals and prices all in one place by showing you the most up-to-date Rome to Vieste bus schedule from FlixBus, the latest bus ticket offers available and other travel information for the 189 miles (305 km) trip between Rome and Vieste, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for buses from Rome to Vieste in the Omio app, you can check to see if the FlixBus buses available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the FlixBus bus schedule for your ideal departure and arrival times, compare the best route available to get to Vieste from Rome and then book a cheap bus with ease. Sit back and enjoy your upcoming bus between Rome and Vieste with FlixBus!

Travel Tips

Buses from Rome to Vieste
Take the bus to Vieste 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 Vieste.
FAQs
How much does a cheap bus from Rome to Vieste cost?
Omio customers have found cheap bus tickets from Rome to Vieste for as low as $31 (€25)  for the next 7 days.
What is the price of a bus ticket between Rome and Vieste?
If you are looking to book your bus ticket in the next 7 days, you can expect the Rome to Vieste bus to cost on average $33 (€27)  one way.
How many miles is it from Rome to Vieste by bus?
You should expect to travel around 189 miles (305 km)  from Rome to Vieste by bus.
How long is the bus ride between Rome and Vieste?
While the time it takes to travel 189 miles (305 km) from Rome to Vieste can vary based on specific dates, weekends, and holidays, the Rome to Vieste bus journey time is on average 6 h 50 min.
When traveling by bus from Rome to Vieste, which bus station in Rome do I depart from and which bus station in Vieste do I arrive in?

When taking a bus from Rome, you have a couple of bus stations you can depart from including Rome, Tiburtina Station, Rome, Termini (G) and Rome, Roma Ostiense. When you arrive in Vieste, your bus can arrive in bus stations including Vieste, Piazzale Aldo Moro, Vieste, Viale Lungomare Europa (Terminal Bus) and Vieste.

Omio customers traveling this route book their buses from Roma Termini   to Vieste, Piazzale Aldo Moro.

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

Passengers booking this journey most frequently board their buses from Roma Termini and need to travel around 1 mile (s) / 1 km from the city center to get to this bus station.

Passengers arriving in Vieste most often arrive at Vieste, Piazzale Aldo Moro and need to travel around 0 mile (s) / 0 km from this bus station to the city center.

Which bus companies should I travel with from Rome to Vieste?
When taking a bus from Rome to Vieste, you can count on Ferrovie del Gargano, Ferrovie del Gargano, Flixbus or BlaBlaCar for the best way to get you to Vieste. You can also check all possible bus companies who offer a service from Rome to Vieste and compare the amenities they offer before buying a bus ticket.
What are the first and last departure bus times from Rome to Vieste?
The earliest bus departing from Rome to Vieste leaves at 5: 00 AM. The last bus departing from Rome to Vieste leaves at 3: 00 PM. You can find the latest Rome to Vieste bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I book a bus ticket from Rome to Vieste to get the best deals?
If you book the Rome to Vieste bus within the next 7 days, you can find one way tickets to cost on average $33 (€27). However, booking your bus ticket in advance gives you access to the best prices for buses between Rome and Vieste. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey