There are 7 ways to get from Indore to Mapusa 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 to Dabolim Airport, bus
best- Fly from Indore (IDR) to Dabolim Airport (GOI)plane IDR - GOI
- Take the bus from Panaji KTC Bus Stand to Mapusa KTC Bus Standbus
3h 53m₹6,261–13,782Train via Ratlām
cheapest- Take the train from Lakshmibai Ngr to Ratlam Jntrain 14802 / ...
- Take the train from Ratlam Jn to Pernemtrain 12450 / ...
23h 41m₹672–5,175Bus via Pune
- Take the bus from Indore to Pune Ma Na Pa Bus Stopbus redbusIndia_Volvo 9600 Multi-Axle A/C Sleeper / ...
- Take the bus from Swargate to Mapusabus
23h 50m₹2,938–6,987Drive 966 km
- Drive from Indore to Mapusacar 966 km
14h 19m₹9,451–13,651Fly to Goa Mopa
- Fly from Indore (IDR) to Goa Mopa (GOX)plane IDR - GOX
4h 51m₹6,903–17,411Train
- Take the train from Indore Jn Bg to Madgaontrain 20932
- Take the train from Madgaon to Pernemtrain 10104 / ...
28h 21m₹754–5,609Bus
- Take the bus from Indore to Belagavibus redbusIndia_Bharat Benz A/C Sleeper / ...
- Take the bus from Belgavi Railway Bus Stand to Mapusa KTC Bus Standbus Pnj121is / ...
28h 47m
Indore to Mapusa by train and bus
Comparing Your Travel Options
The cheapest way to get from Indore to Mapusa is to train via Ratlām which costs ₹650 - ₹5,500 and takes 23h 41m.
The fastest way to get from Indore to Mapusa is to fly and bus which takes 3h 53m and costs ₹6,000 - ₹14,000.
No, there is no direct bus from Indore to Mapusa. However, there are services departing from Indore and arriving at Mapusa via Ma Na Pa_Mangala and Swargate. The journey, including transfers, takes approximately 23h 50m.
No, there is no direct train from Indore to Mapusa. However, there are services departing from Lakshmibai Ngr and arriving at Pernem via Ratlam Jn. The journey, including transfers, takes approximately 23h 41m.
The distance between Indore and Mapusa is 880 km. The road distance is 966 km.
The best way to get from Indore to Mapusa without a car is to train via Ratlām which takes 23h 41m and costs ₹650 - ₹5,500.
It takes approximately 3h 53m to get from Indore to Mapusa, including transfers.
Indore to Mapusa bus services, operated by Intercity Travels, depart from Indore station.
Indore to Mapusa train services, operated by Indian Railways, depart from Indore Jn Bg station.
The best way to get from Indore to Mapusa is to train via Ratlām which takes 23h 41m and costs ₹650 - ₹5,500. Alternatively, you can bus via Pune, which costs ₹2,900 - ₹7,000 and takes 23h 50m, you could also fly, which costs ₹6,500 - ₹18,000 and takes 4h 51m.
What companies run services between Indore, India and Mapusa, India?
You can take a train from Lakshmibai Ngr to Mapusa KTC Bus Stand via Ratlam Jn, Pernem, and Pernem station in around 23h 41m. Alternatively, you can take a bus from Indore to Mapusa via Pune Ma Na Pa Bus Stop, Ma Na Pa_Mangala, and Swargate in around 23h 50m.
- Website
- goindigo.in
Flights from Indore to Dabolim Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Indore to Dabolim Airport via Ahmedabad
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Indore to Dabolim Airport via Hyderabad
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Indore to Dabolim Airport via Mumbai
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Indore to Goa Mopa via Hyderabad
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Indore to Goa Mopa via Mumbai
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- ₹6,500–21,000
Flights from Indore to Goa Mopa via Nagpur
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- ₹7,500–21,000
Flights from Indore to Goa Mopa via Ahmedabad
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–21,000
Flights from Indore to Goa Mopa via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Indore to Goa Mopa via Pune
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹6,000–20,000
- Website
- airindia.in
Flights from Indore to Dabolim Airport via Mumbai
- Ave. Duration
- 3h 52m
- When
- Saturday and Sunday
- Estimated price
- ₹6,000–16,000
Flights from Indore to Goa Mopa via Mumbai
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Lakshmibai Ngr to Ratlam Jn
- Ave. Duration
- 1h 57m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ratlam Jn to Pernem
- Ave. Duration
- 19h 35m
- Frequency
- 3 times a week
- Estimated price
- ₹500–4,000
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–4,000
Train from Indore Jn Bg to Madgaon
- Ave. Duration
- 25h 10m
- Frequency
- Once a week
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,800
- First Class (1A)
- ₹3,600–4,600
Train from Madgaon to Pernem
- Ave. Duration
- 1h 2m
- Frequency
- 4 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from Panaji KTC Bus Stand to Mapusa KTC Bus Stand
- Ave. Duration
- 30 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹15–22
- Website
- KTCL
Bus from Belgavi Railway Bus Stand to Mapusa KTC Bus Stand
- Ave. Duration
- 3h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹70–100
- Website
- KTCL
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from Panaji KTC Bus Stand to Mapusa KTC Bus Stand
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- ₹55–130
- Website
- FlixBus India
- [email protected]
- Website
- Seabird
Bus from Panaji KTC Bus Stand to Mapusa KTC Bus Stand
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Website
- Seabird
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Panaji KTC Bus Stand to Mapusa KTC Bus Stand
- Ave. Duration
- 15 min
- Frequency
- 3 times a day
- Estimated price
- ₹30–170
- Schedules at
- Vijayanand Travels
- Phone
- 07314069090
- 07314069090
- Website
- Intercity Travels
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 13h 5m
- Frequency
- Every 4 hours
- Schedules at
- Intercity Travels
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 13h
- Frequency
- Every 4 hours
- Estimated price
- ₹2,900–4,100
- Schedules at
- Purple Bus
Bus from Swargate to Mapusa
- Ave. Duration
- 9h 24m
- Frequency
- Every 4 hours
- Estimated price
- ₹2,100–2,900
- Website
- Purple bus
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 14h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
- Website
- omio.com
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 13h 30m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
- Phone
- +91 73125 15449
- [email protected]
- Website
- Citizen Travels
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 14h
- Frequency
- 3 times a day
- Schedules at
- Citizen Travels
- Phone
- +91 9111109595
- [email protected]
- Website
- Jai Bhawani Tours and Travels
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h 50m
- Frequency
- Twice daily
- Website
- Jai Bhawani Tours and Travels
- Website
- Jai Bhawani Tours and Travels
- Website
- Dhariwal Travels
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h 50m
- Frequency
- Once daily
- Schedules at
- Dhariwal Travels
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 13h 10m
- Frequency
- Once daily
- Estimated price
- ₹1,400–2,100
- Book at
- Verma Travels
- Phone
- +91 94224 07480
- [email protected]
- Website
- Balaji Travels
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 13h
- Frequency
- 6 times a week
- Schedules at
- Balaji Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Schedules at
- Mahalaxmi Travels
- Website
- New Kalpana Mp Parivahan
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 16h 40m
- Frequency
- 4 times a week
- Schedules at
- New Kalpana Mp Parivahan
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Schedules at
- Maa Baneshwari Travels Kothari Group
- Website
- Majisa Travels
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 11h 55m
- Frequency
- Twice a week
- Schedules at
- Majisa Travels
- Website
- Gendar Tours and Travels
Bus from Indore to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 15h 30m
- Frequency
- Once a week
- Schedules at
- Gendar Tours and Travels
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Indore to Belagavi
- Ave. Duration
- 24h 30m
- Frequency
- 3 times a day
- Website
- Humsafar Bus
- Phone
- +91 9950141188
- [email protected]
- Website
- Salasar vaishnav travels
Bus from Indore to Belagavi
- Ave. Duration
- 20h 5m
- Frequency
- 5 times a week
- Website
- Salasar vaishnav travels
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 by boat in Italy, French strikes 2018: What are my alternative transport options?, and Getting around the Cyclades - to help you get the most out of your next trip.
Booking & Getting There
Indore to Mapusa bus services, operated by Intercity Travels, arrive at Pune Ma Na Pa Bus Stop station.
Indore to Mapusa train services, operated by Indian Railways, arrive at Madgaon station.
Yes, the driving distance between Indore to Mapusa is 966 km. It takes approximately 14h 19m to drive from Indore to Mapusa.
Book your Indore to Mapusa train tickets online with 12go.asia.
Book your Indore to Mapusa bus tickets online with Omio and 12go.asia.
There are 3158+ hotels available in Mapusa.











































