There are 5 ways to get from Puducherry to Mumbai by plane, train, bus or car

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 from Pondicherry  •  6 h 45 min

  1. PNY - BOM

$39 - $185

Cheapest option

Bus  •  27 h 33 min

$15 - $22

3 alternative options

Train to Madras, fly  •  6 h 53 min

  1. MAA - BOM

$55 - $217

Train  •  32 h 50 min

  1. Chalukya Exp

$27 - $40

Drive  •  18 h 23 min

  1. 798.2 miles

$130 - $190

What companies run services between Puducherry, India and Mumbai, India?

Spicejet flies from Puducherry to Mumbai every 4 hours. Alternatively, you can take a bus from Puducherry to Mumbai via Chennai, Veppampattu, Perumalpattu, and Chennai in around 27 h 33 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 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
Jet Airways
Website
jetairways.com
Flights from Madras to Mumbai
Ave. Duration
2 h 3 min
When
Every day
Estimated price
$60 - $240
IndiGo Airlines
Website
goindigo.in
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
Air India Limited
Website
airindia.in
Flights from Madras to Mumbai
Ave. Duration
2 h
When
Every day
Estimated price
$80 - $240
GoAir
Website
goair.in
Flights from Madras to Mumbai
Ave. Duration
1 h 57 min
When
Every day
Estimated price
$65 - $250
Train operators
Bus operators
SETC
Website
tnstc.in
Bus from Puducherry to Chennai
Ave. Duration
2 h 53 min
Frequency
Every 3 hours
Estimated price
$5 - $8
Schedules at
tnstc.in

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 around the UAE, Getting to Rome from the airport and Need to know: Greyhound - to help you get the most out of your next trip.

Questions & Answers

The distance between Puducherry and Mumbai is 1085 km. The road distance is 1277 km.

The cheapest way to get from Puducherry to Mumbai is to bus which costs ₹1,000 - ₹1,600 and takes 27 h 33 min.

The quickest way to get from Puducherry to Mumbai is to fly which takes 6 h 45 min and costs ₹2,600 - ₹13,000.

Yes, there is a direct train departing from Puducherry (PDY) and arriving at Dadar (DR). Services depart four times a week, and operate Tuesday, Wednesday, Saturday and Sunday. The journey takes approximately 32 h 50 min.

No, there is no direct bus from Puducherry to Mumbai. However, there are services departing from Puducherry and arriving at Mumbai via Veppampattu and Chennai. The journey, including transfers, takes approximately 27 h 33 min.

It takes approximately 6 h 45 min to get from Puducherry to Mumbai, including transfers.