There are 5 ways to get from Mangaluru to Mardol by train, taxi, car or plane
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
Train • 6h 2m
4 alternative options
Taxi • 4h 54m
Drive • 4h 54m
Fly to Goa • 3h 55m
Fly to Goa Mopa • 4h 35m
Mangalore (IXE) to Goa (GOI) flights
Questions & Answers
The cheapest way to get from Mangaluru to Mardol is to train which costs ₹1,000 - ₹2,100 and takes 6h 2m.
The quickest way to get from Mangaluru to Mardol is to fly which costs ₹8,000 - ₹23,000 and takes 3h 55m.
The distance between Mangaluru and Mardol is 296 km. The road distance is 355.7 km.
The best way to get from Mangaluru to Mardol without a car is to train which takes 6h 2m and costs ₹1,000 - ₹2,100.
It takes approximately 6h 2m to get from Mangaluru to Mardol, including transfers.
The best way to get from Mangaluru to Mardol is to train which takes 6h 2m and costs ₹1,000 - ₹2,100. Alternatively, you can fly, which costs ₹8,000 - ₹23,000 and takes 3h 55m.
There is no direct flight from Mangalore Airport to Goa Airport. The quickest flight takes 3h 10m and has one stopover.
Yes, the driving distance between Mangaluru to Mardol is 356 km. It takes approximately 4h 54m to drive from Mangaluru to Mardol.
AirAsia India, Air India Limited and IndiGo Airlines offer flights from Mangalore Airport to Goa Airport.
There are 1251+ hotels available in Mardol. Prices start at ₹4,025 per night.

- Distance: 296.4 km
- Duration: 6h 2m
What companies run services between Mangaluru, India and Mardol, Goa, India?
Indian Railways operates a train from Surathkal to Karmali 3 times a day. Tickets cost ₹200 - ₹1,100 and the journey takes 5h 32m. Alternatively, IndiGo Airlines, Air India Limited and two other airlines fly from Mangaluru to Mardol hourly.

- Website
- goindigo.in
Flights from Mangalore to Goa via Bengaluru
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- ₹6,500 - ₹22,000
Flights from Mangalore to Goa via Mumbai
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- ₹7,500 - ₹24,000
Flights from Mangalore to Goa via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹7,500 - ₹24,000
Flights from Mangalore to Goa via Delhi
- Ave. Duration
- 7h
- When
- Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- ₹13,000 - ₹36,000
Flights from Mangalore to Goa via Bengaluru, Mumbai
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹8,500 - ₹26,000
Flights from Mangalore to Goa via Bengaluru, Hyderabad
- Ave. Duration
- 5h 55m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- ₹7,500 - ₹25,000
Flights from Mangalore to Goa via Mumbai, Bengaluru
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹9,500 - ₹29,000
Flights from Mangalore to Goa via Mumbai, Madras
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- ₹11,000 - ₹31,000
Flights from Mangalore to Goa Mopa via Mumbai
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹6,500 - ₹21,000
Flights from Mangalore to Goa Mopa via Bengaluru
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹5,500 - ₹19,000
Flights from Mangalore to Goa Mopa via Madras
- Ave. Duration
- 6h 30m
- When
- Monday, Friday and Sunday
- Estimated price
- ₹6,500 - ₹22,000
Flights from Mangalore to Goa Mopa via Hyderabad
- Ave. Duration
- 7h
- When
- Tuesday
- Estimated price
- ₹6,500 - ₹21,000
Flights from Mangalore to Goa Mopa via Delhi
- Ave. Duration
- 7h 5m
- When
- Monday and Friday
- Estimated price
- ₹11,000 - ₹31,000
Flights from Mangalore to Goa Mopa via Bengaluru, Madras
- Ave. Duration
- 6h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- ₹6,500 - ₹22,000
Flights from Mangalore to Goa Mopa via Mumbai, Bengaluru
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹8,500 - ₹25,000
Flights from Mangalore to Goa Mopa via Mumbai, Ahmedabad
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹8,500 - ₹25,000
Flights from Mangalore to Goa Mopa via Bengaluru, Pune
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹7,000 - ₹22,000

- Website
- airindia.in
Flights from Mangalore to Goa via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹7,000 - ₹21,000

- Website
- spicejet.com
Flights from Mangalore to Goa Mopa via Pune
- Ave. Duration
- 3h 30m
- When
- Monday, Thursday and Sunday
- Estimated price
- ₹6,000 - ₹20,000

- Phone
- 14646
- care@irctc.co.in
- Website
- indianrail.gov.in
Train from Surathkal to Karmali
- Ave. Duration
- 5h 32m
- Frequency
- 3 times a day
- Estimated price
- ₹200 - ₹1,100
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹200 - ₹260
- Third AC (3A)
- ₹600 - ₹750
- Second AC (2A)
- ₹800 - ₹1,100
- Ave. Duration
- 4h 54m
- Estimated price
- ₹9,500 - ₹12,000
Sri Kateel Travels
- Phone
- +91 84 48 44 49 68
- Website
- srikateeltravels.com
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxiservices.com
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.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 The beginner’s guide to the 2018 World Nomad Games, Train travel in Spain: A guide to Renfe and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
The best way to get from Mangaluru to Mangalore Airport is to taxi which takes 6 min and costs ₹270 - ₹330.