Rome2Rio

How to get fromBhavnagar to Shirdiby train, plane, bus, car, taxi, or car ferry

Find Transport to Shirdi

See all options

There are 10 ways to get from Bhavnagar to Shirdi by train, plane, bus, car, taxi, or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train to Sardar Vallabhbhai Patel International Airport, fly to Ozar Airport, bus

    best
    1. Take the train from Bhavnagar Trmus to Sabarmati Bgtrain train
    2. Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Ozar Airport (ISK)plane plane AMD - ISK
    3. Take the bus from Nashik, Maharashtra to Shirdi, Maharashtrabus bus
    9h 32m
  2. Train

    cheapest
    1. Take the train from Bhavnagar Trmus to Kalyan Jntrain train 12756
    2. Take the train from Kalyan Junction to Sainagar Shirditrain train 22223 Vande Bharat Exp / ...
    18h 39m
    ₹608–5,090
  3. Bus via Vadodara

    1. Take the bus from Bhavnagar, Gujarat to Vadodara, Gujaratbus bus Bhavnagar, Gujarat - Vadodara, Gujarat
    2. Take the bus from Vadodara, Gujarat to Shirdi, Maharashtrabus bus Vadodara, Gujarat - Shirdi, Maharashtra
    16h 35m
  4. Train, bus

    1. Take the train from Bhavnagar Trmus to Kalyan Jntrain train
    2. Take the train from Kalyan Jn to Nasik Roadtrain train
    3. Take the bus from Bytco Chowk to Shirdi - Anex Hotelbus bus
    18h 20m
    ₹878–5,490
  5. Drive 593.4 km

    1. Drive from Bhavnagar to Shirdicar car 593.4 km
    8h 10m
    ₹6,656–9,614
  6. Taxi

    1. Take the taxi from Bhavnagar to Shirditaxi taxi 593.4 km
    8h 10m
    ₹9,500–12,000
  7. Train to Sardar Vallabhbhai Patel International Airport, fly to Pune Airport, bus

    1. Take the train from Bhavnagar Trmus to Sabarmati Bgtrain train
    2. Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Pune Airport (PNQ)plane plane AMD - PNQ
    3. Take the bus from Pune station to Shirdibus bus
    13h 3m
    ₹4,586–10,123
  8. Car ferry, drive to Surat, fly to Pune Airport, bus

    1. Take the car ferry from Ghogha Ferry Terminal to Hazira Ferry Terminalcarferry car ferry
    2. Drive from Hazira Ferry Terminal to Surat (STV)car car
    3. Fly from Surat (STV) to Pune Airport (PNQ)plane plane STV - PNQ
    4. Take the bus from Pune station to Shirdibus bus
    11h 2m
    ₹8,050–21,943
  9. Bus

    1. Take the bus from Bhavnagar, Gujarat to Surat, Gujaratbus bus Bhavnagar, Gujarat - Surat, Gujarat
    2. Take the bus from Surat, Gujarat to Shirdi, Maharashtrabus bus Surat, Gujarat - Shirdi, Maharashtra
    16h 58m
  10. Bus #2

    1. Take the bus from Bhavnagar, Gujarat to Surat, Gujaratbus bus
    2. Take the bus from Surat, Gujarat to Nashik, Maharashtrabus bus
    3. Take the bus from Nashik, Maharashtra to Shirdi, Maharashtrabus bus
    16h 59m

Sardar Vallabhbhai Patel International Airport (AMD) to Ozar Airport (ISK) flights

Calendar7Weekly Planes
Duration1h 20mAverage Duration
Ticket₹5,782Cheapest Price
See schedules

Questions & Answers

What companies run services between Bhavnagar, India and Shirdi, India?

You can take a bus from Bhavnagar, Gujarat to Shirdi, Maharashtra via Vadodara, Gujarat in around 16h 35m. Alternatively, you can take a train from Bhavnagar Trmus to Sainagar Shirdi via Kalyan Jn and Kalyan Junction in around 18h 39m.

Airlines
Train operators
Bus operators
Ferry operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Need to know: Eurostar, and How to get from Florence to Rome - to help you get the most out of your next trip.

More Questions & Answers