There are 8 ways to get from Mumbai to Perundurai by plane, bus, train, 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.
Fly Chhatrapati Shivaji Maharaj International Airport to Coimbatore International Airport, bus
best- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Coimbatore International Airport (CJB)plane BOM - CJB
- Take the bus from Chithra Airport to Perunduraibus
5h 43m₹7,006–16,282Train
cheapest- Take the train from Dadar to Karjattrain 22105 / ...
- Take the train from Karjat to Erode Jntrain 16331
24h 37m₹1,119–6,117Bus
- Take the bus from Dadar Chitra Cinema to Bengaluru Kempegowdabus
- Take the bus from Electronic City to Perunduraibus
26h 30m₹2,272–4,905Drive 1,188.5 km
- Drive from Mumbai to Perunduraicar 1,188.5 km
17h 44m₹13,561–19,588Train to Pune Airport, fly to Coimbatore International Airport, bus
- Take the train from Dadar to Pune Jntrain
- Fly from Pune Airport (PNQ) to Coimbatore International Airport (CJB)plane PNQ - CJB
- Take the bus from Chithra Airport to Perunduraibus
9h 1m₹8,175–16,324Fly Chhatrapati Shivaji Maharaj International Airport to Kempegowda International Airport, bus
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Kempegowda International Airport (BLR)plane BOM - BLR
- Take the bus from Airport Toll to Perunduraibus
10h 1m₹5,856–11,832Bus via Erode
- Take the bus from Mumbai, Maharashtra to Bangalore, Karnatakabus Mumbai, Maharashtra - Bangalore, Karnataka
- Take the bus from Bangalore, Karnataka to Erode, Tamil Nadubus Bangalore, Karnataka - Erode, Tamil Nadu
27h 17mTrain, bus
- Take the train from Thane to Tiruppurtrain 11013 / ...
- Take the bus from Tirupur, Tamil Nadu to Erode, Tamil Nadubus Tirupur, Tamil Nadu - Erode, Tamil Nadu
34h 24m
Mumbai to Perundurai by bus
Comparing Your Travel Options
The cheapest way to get from Mumbai to Perundurai is to train which costs ₹1,100 - ₹6,500 and takes 24h 37m.
The fastest way to get from Mumbai to Perundurai is to fly and bus which takes 5h 43m and costs ₹7,000 - ₹17,000.
No, there is no direct bus from Mumbai to Perundurai. However, there are services departing from Dadar Chitra Cinema and arriving at Perundurai via Kempegowda Bus Station and Electronic City. The journey, including transfers, takes approximately 26h 30m.
No, there is no direct train from Mumbai to Perundurai. However, there are services departing from Dadar and arriving at Erode Jn via Karjat. The journey, including transfers, takes approximately 24h 37m.
The distance between Mumbai and Perundurai is 1087 km. The road distance is 1188.5 km.
The best way to get from Mumbai to Perundurai without a car is to train which takes 24h 37m and costs ₹1,100 - ₹6,500.
It takes approximately 5h 43m to get from Mumbai to Perundurai, including transfers.
Mumbai to Perundurai bus services, operated by KSRTC, depart from Dadar Chitra Cinema station.
Mumbai to Perundurai train services, operated by Indian Railways, depart from Dadar station.
The best way to get from Mumbai to Perundurai is to train which takes 24h 37m and costs ₹1,100 - ₹6,500. Alternatively, you can bus, which costs ₹2,200 - ₹4,900 and takes 26h 30m.
What companies run services between Mumbai, India and Perundurai, India?
You can take a train from Dadar to Perundurai via Karjat and Erode Jn in around 24h 37m. Alternatively, you can take a bus from Dadar Chitra Cinema to Perundurai via Bengaluru Kempegowda, Kempegowda Bus Station, and Electronic City in around 26h 30m.
- Website
- goindigo.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Coimbatore International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Coimbatore International Airport via Kempegowda International Airport
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Coimbatore International Airport via Madras
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Pune Airport to Coimbatore International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Pune Airport to Coimbatore International Airport via Madras
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Pune Airport to Coimbatore International Airport via Kempegowda International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹5,000–7,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dadar to Karjat
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Karjat to Erode Jn
- Ave. Duration
- 22h
- Frequency
- Once a week
- Estimated price
- ₹550–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,500
Train from Dadar to Pune Jn
- Ave. Duration
- 3h 12m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Thane to Tiruppur
- Ave. Duration
- 30h 23m
- Frequency
- Once daily
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,900
- First Class (1A)
- ₹3,800–4,800
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Chithra Airport to Perundurai
- Ave. Duration
- 1h 16m
- Frequency
- 4 times a day
- Estimated price
- ₹490–2,000
- Website
- kalladatravels.com
Bus from Electronic City to Perundurai
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a day
- Estimated price
- ₹750–2,200
- Website
- kalladatravels.com
Bus from Chithra Airport to Perundurai
- Ave. Duration
- 1h 16m
- Frequency
- 4 times a day
- Estimated price
- ₹490–2,000
- Website
- kalladatravels.com
Bus from Airport Toll to Perundurai
- Ave. Duration
- 5h 40m
- Frequency
- 4 times a day
- Estimated price
- ₹800–2,400
- Website
- kalladatravels.com
- Sleeper
- ₹800–2,400
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 Rome from the airport, Why you should take the train in the US, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
Mumbai to Perundurai bus services, operated by KSRTC, arrive at Bengaluru Kempegowda station.
Mumbai to Perundurai train services, operated by Indian Railways, arrive at Karjat station.
Yes, the driving distance between Mumbai to Perundurai is 1188 km. It takes approximately 17h 44m to drive from Mumbai to Perundurai.
There are 32+ hotels available in Perundurai.









