The cheapest buses from Rome to San Giovanni Rotondo

Showing times and prices for Sep 25

Cheapest

$39

Average

$39

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Rome to San Giovanni Rotondo will cost around $ 39 if you buy it on the day, but the cheapest tickets can be found for only $ 39.

05:00PMRoma, Autostazione Tiburtina5h20 10:20PMSan Giovanni Rotondo
0 changes
$391One-way
08:00AMRoma, Autostazione Tiburtina5h10 01:10PMSan Giovanni Rotondo
0 changes
$391One-way
05:00PMRoma, Autostazione Tiburtina5h15 10:15PMSan Giovanni Rotondo, Piazza Forgione
0 changes
$391One-way
08:00AMRoma, Autostazione Tiburtina5h05 01:05PMSan Giovanni Rotondo, Piazza Forgione
0 changes
$391One-way

Timetable Rome to San Giovanni Rotondo

Showing buses for tomorrow, Sat, Sep 25
08:00AMRoma, Autostazione Tiburtina5h10 01:10PMSan Giovanni Rotondo
0 changes
08:00AMRoma, Autostazione Tiburtina5h05 01:05PMSan Giovanni Rotondo, Piazza Forgione
0 changes
05:00PMRoma, Autostazione Tiburtina5h20 10:20PMSan Giovanni Rotondo
0 changes
05:00PMRoma, Autostazione Tiburtina5h15 10:15PMSan Giovanni Rotondo, Piazza Forgione
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
Sep 24
$50Intercity Notte
$37Flixbus
Sat
Sep 25
$52Intercity
$29Flixbus
Sun
Sep 26
$56Intercity
$39Ferrovie del Gargano
Mon
Sep 27
$52Intercity
$29Flixbus
Tue
Sep 28
$52Intercity
$22Flixbus
Wed
Sep 29
$52Intercity
$25Flixbus
Thu
Sep 30
$52Intercity
$25Flixbus
Fri
Oct 1
$46Italo
$25Flixbus
Sat
Oct 2
$52Intercity
$29Flixbus
Sun
Oct 3
$41Italo
$39Ferrovie del Gargano
Tue
Oct 5
$46Italo
$20Flixbus
Wed
Oct 6
$46Italo
$22Flixbus
Thu
Oct 7
$47Italo
$25Flixbus
Fri
Oct 8
$41Italo
$22Flixbus
Sat
Oct 9
$37Italo
$22Flixbus
Sun
Oct 10
$41Italo
$25Flixbus
Mon
Oct 11
$46Italo
$39Ferrovie del Gargano
Tue
Oct 12
$41Italo
$39Ferrovie del Gargano
Wed
Oct 13
$41Italo
$22Flixbus
Thu
Oct 14
$46Italo
$22Flixbus

The fastest buses from Rome to San Giovanni Rotondo

Showing times and prices for Sep 25

Fastest Journey

5 h 5 m

Average

5 h 12 m

Buses per day

4

Distance

269 km

Of the 4 buses that leave Rome for San Giovanni Rotondo every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 269 km distance in an average of 5 h 12 m but if you time it right, some buses will get you there in just 5 h 5 m .

The slowest buses will take 5 h 20 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:00AMRoma, Autostazione Tiburtina5h05 01:05PMSan Giovanni Rotondo, Piazza Forgione
0 changes
$391One-way
2nd Fastest
08:00AMRoma, Autostazione Tiburtina5h10 01:10PMSan Giovanni Rotondo
0 changes
$391One-way
05:00PMRoma, Autostazione Tiburtina5h15 10:15PMSan Giovanni Rotondo, Piazza Forgione
0 changes
$391One-way
05:00PMRoma, Autostazione Tiburtina5h20 10:20PMSan Giovanni Rotondo
0 changes
$391One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Rome to San Giovanni Rotondo

distanceDistance166 miles (268 km)
durationAverage bus duration5 h 15 min
priceAverage bus ticket price$29 (€24)
changesDirect busYes
carriersBus companiesMarino Autolinee, Ferrovie del Gargano, Ferrovie del Gargano, Flixbus or BlaBlaCar

Buses from Rome to San Giovanni Rotondo cover the 166 miles (268 km) long trip taking on average 5 h 15 min with our travel partners like Marino Autolinee, Ferrovie del Gargano, Ferrovie del Gargano, Flixbus or BlaBlaCar. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $22 (€18), but the average price of bus tickets is $29 (€24). Travelers depart most frequently from Roma Termini and arrive in San Giovanni Rotondo.

Bus companies

FlixBus buses from Rome to San Giovanni Rotondo

Find the best buses between Rome and San Giovanni Rotondo with Omio's travel partners FlixBus from $22 (€18). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

FlixBus

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    FlixBus' current ticket policies due to COVID-19 for your bus from Rome to San Giovanni Rotondo are the following:

    • Exceptions to waive change or cancellation fees policy
    • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
    • Cancellations made 30 days before departure are free of charge.
    • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
    • Cashless payments recommended
    • Online booking and check-in recommended

    Buses from Rome to San Giovanni Rotondo

    The bus is a convenient travel option for travel between Rome and San Giovanni Rotondo because it is a relatively short trip. Bus travel between the two cities will take just over 6h. If you purchase a ticket for the bus from Rome to San Giovanni Rotondo, you will make a few stops but there will be no layovers. Buses from Rome to San Giovanni Rotondo are infrequent with just one trip leaving daily. Once you get to San Giovanni Rotondo, you can enjoy wine tasting, visit the Padre Pio Shrine and make a trip to the nearby mountain city of Monte Sant'Angelo. In this picturesque community, you can take lots of pictures of its many architectural buildings, historical monuments and scenic mountains. San Giovanni Rotondo is also a short drive from coastal cities such as Vieste and Manfredonia.

    How long is the journey by bus from Rome to San Giovanni Rotondo?

    Bus travel from Rome to San Giovanni Rotondo by bus will take just over 6h. This is a direct trip meaning no bus transfers are necessary. Because you won't get off the bus, you'll want to take snacks and drinks with you for the ride.

    How many buses are there from Rome to San Giovanni Rotondo?

    Bus routes from Rome to San Giovanni Rotondo are limited. In fact, there is only one bus providing transportation daily between the two cities. This is with FlixBus, a well-known European bus company. Consequently, it is wise to book your trip in advance to make sure that space is available for you.

    What are the departure and arrival stations for buses from Rome to San Giovanni Rotondo?

    Departure bus station: Buses from Rome to San Giovanni Rotondo will typically depart from the Rome Tiburtina Bus Station. This bus station is only a few miles from the city center. It is a small station with public restrooms and vending machines. However, it is adjacent to the train station where you'll have access to a variety of amenities before you leave for your bus trip from Rome to San Giovanni Rotondo. This includes a newsstand, restaurant, and free Wi-Fi for keeping up with what is going on at this office or at home.

    Arrival bus station: Your bus from Rome to San Giovanni Rotondo will arrive at San Giovanni Rotondo on Piazza Europa. The station is just a few minutes from the city center by car or about a twelve-minute walk if you want a little exercise. You'll be within walking distance of many hotels and places to eat. However, because you'll arrive late in the night, you might prefer to take a taxi. The taxi stand is not far away.

    Which bus companies travel from Rome to San Giovanni Rotondo?

    When booking your trip, you’ll have the option of taking a bus from Rome to San Giovanni Rotondo with FlixBus This is the only company providing bus service between the two cities at this time, however, MarinoBus has offered this route previously. The trip with FlixBus will take just over 6h with no layovers necessary. FlixBus is one of the oldest bus transportation companies in Europe. It travels throughout Italy including making trips to and from Milan, Naples, Bologna, and Verona. Along with travel in various countries around Europe, including Germany, Switzerland and France, it also services cities in the United States. FlixBus is known by its signature colors of bright green and orange. Each bus also features its logo of arrows going in opposite directions. Its fleet, in the United Kingdom, includes double-decker buses with its lower-level having table seating which is ideal for dining or playing card games.

    FlixBus: Rome to San Giovanni Rotondo

    FlixBus offers dependable bus service from Rome to San Giovanni Rotondo. There is just one scheduled departure from Rome going to San Giovanni Rotondo daily with FlixBus. This bus leaves at 6:00 p.m. in the evening and arrives at your destination of San Giovanni Rotondo at 12:10 a.m. Although it is a direct trip, you could be delayed when you stop to pick up passengers in the cities of Pescara, San Severo, Foggia, and Manfredonia.

    Rome to San Giovanni Rotondo: Services on Board

    FlixBus offers a variety of comforts and conveniences for bus travelers going from Rome to San Giovanni Rotondo. On your trip, you'll get able to relax in their recliner seats while watching movies, listening to an audiobook or playing a game with FlixBus' entertainment portal. You'll also have access to free Wi-Fi that will let you keep in contact with friends, family and co-workers while you're traveling. Take photos of the mountains along the way and post pictures on social media. You won't have to worry about losing a charge as there is an electrical outlet close to each seat. FlixBus gives you plenty of room for suitcases, musical instruments or strollers. You'll be allowed one carry-on along with a checked bag that will be stored in the luggage compartment. There are also restrooms on board every bus. Book and manage your trip online with Omio. This includes selecting a seat that fits your needs. Depending upon the bus, you may be able to choose a seat with extra legroom or one with panoramic views (great for the hobbyist photographer). If you're traveling with a companion, you'll want to book your trip early to ensure that you'll be able to sit together. Want added space? FlixBus makes it possible for you to request an extra seats or to have an empty seat next to you. Should you have to cancel, FlixBus has a fair cancellation policy that lets you cancel up to 15min before your bus is scheduled to leave. It allows for no-hassle cancellation and depending upon when you cancel, there may or may not be a cancellation fee. Note that FlixBus does not allow pets to ride on the bus, except for service animals. Passengers with disabilities that are able to ride independently are welcome aboard FlixBus. In this case, the driver will assist with storing your wheelchair or walker in the luggage area.

    Travel Tips

    Buses from Rome to San Giovanni Rotondo
    Take the bus to San Giovanni Rotondo 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 San Giovanni Rotondo.
    FAQs
    How much do cheap buses from Rome to San Giovanni Rotondo cost?
    Omio customers have found the cheapest buses from Rome to San Giovanni Rotondo to cost as little as $22 (€18)  in the next 7 days.
    How much is a bus ticket between Rome and San Giovanni Rotondo?
    The bus price from Rome to San Giovanni Rotondo is on average $29 (€24)  if you are looking to purchase your tickets for this route in the next 7 days.
    What is the distance between Rome and San Giovanni Rotondo by bus?
    You should expect to travel around 166 miles (268 km)  to San Giovanni Rotondo from Rome by bus.
    How long is a bus between Rome and San Giovanni Rotondo on average?
    While the time it takes to travel 166 miles (268 km) between Rome and San Giovanni Rotondo can vary based on specific dates, weekends, and holidays, the Rome to San Giovanni Rotondo bus journey time is on average 5 h 15 min.
    What is the departure bus station in Rome and arrival bus station in San Giovanni Rotondo?

    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 San Giovanni Rotondo, your bus can arrive in bus stations including San Giovanni Rotondo, San Giovanni Rotondo, Piazza Forgione and San Giovanni Rotondo, P. Zza Europa (Bar Villa).

    Omio customers traveling this route book their buses from Roma Termini   to San Giovanni Rotondo.

    Where do I find the Rome bus station to San Giovanni Rotondo? Where is the San Giovanni Rotondo bus station?

    Passengers board the bus most frequently from Roma Termini, which is located around 1 mile (s) / 1 km away from the city center, and they get off the bus at San Giovanni Rotondo, located 0 mile (s) / 0 km away from the city center.

    What bus providers offer a service to San Giovanni Rotondo from Rome?
    If you're looking for buses from Rome to San Giovanni Rotondo, you can rely on Marino Autolinee, Ferrovie del Gargano, Ferrovie del Gargano, Flixbus or BlaBlaCar to get you to San Giovanni Rotondo. It's also good to check out all possible bus providers for the Rome to San Giovanni Rotondo route to see if there might be differences in the amenities they offer.
    Are there any nonstop bus services from Rome to San Giovanni Rotondo?
    Yes, you can search for direct buses from Rome to San Giovanni Rotondo on Omio with Flixbus, BlaBlaCar or Ferrovie del Gargano, and you won’t need to transfer at another stop in between. Direct bus services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you book your bus ticket.
    When does the first bus depart from Rome to San Giovanni Rotondo? When does the last bus depart from Rome to San Giovanni Rotondo?
    You can take the earliest bus from Rome to San Giovanni Rotondo at 9: 45 AM   or take the last bus from Rome to San Giovanni Rotondo leaving at 9: 45 PM. Look for the latest Rome to San Giovanni Rotondo bus schedules on Omio and book the best time to take the bus for this journey.
    How early should I buy Rome to San Giovanni Rotondo bus tickets to get the best deals?
    You can find buses from Rome to San Giovanni Rotondo to cost on average $29 (€24) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Rome to San Giovanni Rotondo bus generally on sale a few months before the planned travel date.
    Stations

    Important Stations and Airports for this Journey

    San Giovanni Rotondo
    S. Giovanni Rotondo
    Amenities
    San Giovanni Rotondo
    Amenities