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.
This is the last bus of the day.
Find all the dates and times for this journey
12 h 24 m
12 h 27 m
Buses per day
Of the 2 buses that leave Gravina in Puglia for Bologna every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
|Distance||361 miles (582 km)|
|Average bus duration||9 h 5 min|
|Average bus ticket price||$41 (€37)|
|Bus companies||Marino Autolinee or BlaBlaCar|
Buses from Gravina in Puglia to Bologna cover the 361 miles (582 km) long trip taking on average 9 h 5 min with our travel partners like Marino Autolinee or BlaBlaCar. There are direct bus services available. While the average ticket price for this trip costs around $41 (€37), you can find the cheapest bus ticket for as low as $41 (€37). Travelers depart most frequently from Gravina In Puglia and arrive in Bologna, Piaza XX Settembre.
When departing from Gravina in Puglia, you have various bus station options to start your route from including Gravina In Puglia, Piazza Padre Pio (Stazione Ferroviaria), Gravina In Puglia, Piazza San Padre Pio / Viale Regina Margherita and Gravina in Puglia, Corso Giuseppe di Vittorio. When arriving in Bologna, you can end your trip in bus stations like Bologna, Piaza XX Settembre, Bologna and Bologna, Porta San Donato.
Omio customers book a bus from Gravina In Puglia to Bologna, Piaza XX Settembre most frequently for this route.
Passengers board their bus most frequently from Gravina In Puglia and travel around 0.2 miles (442 m) from the city center to this bus station.
Passengers traveling this route most often arrive at Bologna, Piaza XX Settembre and need to travel approximately 1.2 miles (1.9 km) from the bus station to the city center in Bologna.
Here are some other resources that might have the information you need