Bus in Bhavnagar

ST Bus Stand

From the ST bus stand there are frequent services to Rajkot (₹124/225 seat/sleeper, four hours, 11 daily), Ahmedabad (₹123, 4½ hours, at least once hourly), Vadodara (₹147/247 seat/sleeper, 5½ hours), Palitana (₹47,…
Airport in Diu

Diu Airport

From Diu Airport there are four direct weekly flights to Mumbai with Alliance Air ( The airport is 6km west of Diu town.
Bus in Diu

JK Travels

Runs private buses from the Diu bus stand to Ahmedabad at 7.30pm (non-AC sleeper ₹350, 10 hours) and to Mumbai at 11.30am (non-AC sleeper ₹700, 19 hours).
Airport in Bhavnagar

Bhavnagar Airport

Bhavnagar Airport is around 3.5km away from the city and has four weekly flights to Mumbai with Air India.
Bus in Bhavnagar

Tanna Travels

This is a one of several private bus companies with AC buses to Ahmedabad (₹270, four hours, 15 daily).
Airport in Jamnagar

Jamnagar Airport

The airport is located 6km west of the city. Air India offers daily flights to Mumbai.
Bus in Junagadh

ST Bus Stand

Buses to state-wide destinations, such as Ahmedabad, Jamnagar and Sasan Gir.
Bus in Diu

Jethibai Bus Stand

Departures to Ahmedabad, Bhavnagar, Junagadh, Rajkot and Veraval.
Train Station in Junagadh

Railway Station Reservation Office

At the train station there's a computerised reservation office.
Bus in Rajkot

ST Bus Stand

Buses to Jamnagar, Wankaner, Ahmedabad and other destinations.