Directions from Puducherry to Shirdi

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

Recommended option

Fly Pondicherry to Mumbai, bus  •  15 h 49 min

  1. PNY - BOM

$48 - $198

Cheapest option

Bus  •  26 h 11 min

$17 - $35

6 alternative options

Train to Madras, fly to Pune, train  •  12 h 48 min

  1. MAA - PNQ

$43 - $290

Fly Pondicherry to Pune, train  •  10 h 44 min

  1. PNY - PNQ

$62 - $228

Train to Madras, fly to Mumbai, bus  •  15 h 57 min

  1. MAA - BOM

$64 - $230

Fly Pondicherry to Aurangabad, train  •  12 h 29 min

  1. PNY - IXU

$64 - $294

Train  •  28 h 19 min

  1. Chalukya Exp / ...
  2. Shirdi Exp

$28 - $51

Drive  •  17 h 16 min

  1. 745.2 miles

$120 - $180

What companies run services between Puducherry, India and Shirdi, Maharashtra 423109, India?

You can take a bus from Puducherry to Shirdi via Bangalore, Bengaluru Kempegowda, and Shirdi in around 26 h 11 min. Alternatively, you can take a train from Puducherry to Shirdi via Katpadi Junction (KPD) and Puntamba (PB) in around 28 h 19 min.

Airlines
Spicejet
Website
spicejet.com
Flights from Pondicherry to Mumbai via Bengaluru
Ave. Duration
8 h 40 min
When
Every day
Estimated price
$35 - $180
Flights from Pondicherry to Mumbai via Hyderabad
Ave. Duration
8 h 10 min
When
Every day
Estimated price
$40 - $190
Flights from Pondicherry to Mumbai via Bengaluru, Hyderabad
Ave. Duration
9 h 5 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$40 - $200
Flights from Pondicherry to Mumbai via Hyderabad, Bengaluru
Ave. Duration
10 h 15 min
When
Every day
Estimated price
$50 - $250
Flights from Pondicherry to Mumbai via Hyderabad, Ahmedabad
Ave. Duration
12 h 14 min
When
Every day
Estimated price
$55 - $250
Flights from Pondicherry to Mumbai via Bengaluru, Madras
Ave. Duration
12 h 20 min
When
Every day
Estimated price
$45 - $220
Flights from Pondicherry to Mumbai via Bengaluru, Ahmedabad
Ave. Duration
13 h 9 min
When
Every day
Estimated price
$55 - $250
Flights from Madras to Pune
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$55 - $240
Flights from Madras to Pune via Bengaluru
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$55 - $240
Flights from Pondicherry to Pune via Hyderabad, Ahmedabad
Ave. Duration
8 h 45 min
When
Every day
Estimated price
$70 - $330
Flights from Madras to Mumbai
Ave. Duration
1 h 57 min
When
Every day
Estimated price
$65 - $230
Flights from Madras to Mumbai via Bengaluru
Ave. Duration
3 h 25 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$65 - $230
IndiGo Airlines
Website
goindigo.in
Flights from Madras to Pune
Ave. Duration
1 h 38 min
When
Every day
Estimated price
$45 - $270
Flights from Madras to Pune via Bengaluru
Ave. Duration
3 h 30 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$45 - $270
Flights from Madras to Pune via Kochi
Ave. Duration
3 h 45 min
When
Tuesday
Estimated price
$45 - $270
Flights from Pondicherry to Pune via Hyderabad
Ave. Duration
3 h 55 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$45 - $230
Flights from Madras to Mumbai
Ave. Duration
2 h 2 min
When
Every day
Estimated price
$70 - $230
Flights from Madras to Mumbai via Coimbatore
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$70 - $230
Flights from Madras to Mumbai via Bengaluru
Ave. Duration
3 h 35 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$70 - $230
Jet Airways
Website
jetairways.com
Flights from Madras to Pune
Ave. Duration
1 h 41 min
When
Every day
Estimated price
$40 - $300
Flights from Madras to Pune via Bengaluru
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$40 - $300
Flights from Madras to Mumbai
Ave. Duration
2 h 3 min
When
Every day
Estimated price
$60 - $240
GoAir
Website
goair.in
Flights from Madras to Pune
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$50 - $250
Flights from Pondicherry to Pune via Bengaluru
Ave. Duration
5 h 45 min
When
Sunday
Estimated price
$50 - $200
Flights from Madras to Mumbai
Ave. Duration
1 h 57 min
When
Every day
Estimated price
$65 - $250
Air India Limited
Website
airindia.in
Flights from Madras to Mumbai
Ave. Duration
2 h
When
Every day
Estimated price
$80 - $240
Trans Euro Air
Flights from Pondicherry to Aurangabad via Hyderabad
Ave. Duration
5 h 40 min
When
Every day
Estimated price
$55 - $270
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Puducherry (PDY) to Tambaram (TBM)
Ave. Duration
3 h 9 min
Frequency
Once daily
Estimated price
$3 - $15
Book at
irctc.co.in
Train from Pune Junction (PUNE) to Kopargaon (KPG)
Ave. Duration
5 h 11 min
Frequency
Every 3 hours
Estimated price
$4 - $16
Book at
irctc.co.in
Train from Mukundawadi Ha (MKDD) to Kanhegaon (KNGN)
Ave. Duration
5 h 12 min
Frequency
Twice daily
Estimated price
$3 - $15
Book at
irctc.co.in
Train from Puducherry (PDY) to Katpadi Junction (KPD)
Ave. Duration
4 h 10 min
Frequency
5 times a week
Estimated price
$3 - $15
Book at
irctc.co.in
Train from Katpadi Junction (KPD) to Puntamba (PB)
Ave. Duration
22 h 49 min
Frequency
Once a week
Estimated price
$21 - $30
Book at
irctc.co.in
Bus operators
RedBus
Website
redbus.in
Bus from Mumbai to Shirdi
Ave. Duration
7 h 30 min
Frequency
Every 5 minutes
Estimated price
$8 - $12
Book at
redbus.in
Bus from Pondicherry to Bangalore
Ave. Duration
7 h 20 min
Frequency
Every 3 hours
Estimated price
$8 - $12
Book at
redbus.in
Bus from Bangalore to Shirdi
Ave. Duration
17 h 30 min
Frequency
4 times a day
Estimated price
$9 - $13
Book at
redbus.in
KSRTC
Website
ksrtc.in
Bus from Bengaluru Kempegowda to Shirdi
Ave. Duration
17 h 30 min
Frequency
Every 2 hours
Estimated price
$17 - $24
Schedules at
ksrtc.in
Standard
$17 - $23

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 Getting to Milan from the airport, How do I buy a London Underground ticket? and How to get from Florence to Rome - to help you get the most out of your next trip.

Questions & Answers

The distance between Puducherry and Shirdi is 1043 km. The road distance is 1192 km.

The cheapest way to get from Puducherry to Shirdi is to bus which costs ₹1,100 - ₹2,500 and takes 26 h 11 min.

The quickest way to get from Puducherry to Shirdi is to fly and train which takes 10 h 44 min and costs ₹4,200 - ₹16,000.

No, there is no direct bus from Puducherry to Shirdi. However, there are services departing from Pondicherry and arriving at Shirdi via Bengaluru Kempegowda. The journey, including transfers, takes approximately 26 h 11 min.

It takes approximately 15 h 49 min to get from Puducherry to Shirdi, including transfers.