There are 6 ways to get from Kanyakumari to Mangalore by train, plane, taxi, 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
Train to Trivandrum, fly
-
Take the train from Kanyakumari to Thiruvananthapuram Central
-
Fly from Trivandrum (TRV) to Mangalore (IXE)
Cheapest option
Train, bus
-
Take the train from Kanyakumari to Thrisur
-
Take the bus from Thrissur KSRTC to Kozhikode KSRTC Terminal
-
Take the bus from Kozhikode to Mangalore
4 alternative options
Taxi to Tuticorin, fly
-
Take a taxi from Kanyakumari to Tuticorin
-
Fly from Tuticorin (TCR) to Mangalore (IXE)
Train
-
Take the train from Nagercoil Jn to Mangalore Jn
Bus
-
Take the bus from Kanyakumari to Bangalore
-
Take the bus from Bengaluru Kempegowda to Mangaluru
Drive
-
Drive from Kanyakumari to Mangalore
Questions & Answers
The cheapest way to get from Kanyakumari to Mangalore is to train and bus which costs ₹650 - ₹1,900 and takes 19h 58m.
The quickest way to get from Kanyakumari to Mangalore is to taxi and fly which costs ₹9,000 - ₹24,000 and takes 6h 34m.
The distance between Kanyakumari and Mangalore is 612 km. The road distance is 695.8 km.
The best way to get from Kanyakumari to Mangalore without a car is to train which takes 13h 49m and costs ₹1,100 - ₹2,800.
It takes approximately 6h 58m to get from Kanyakumari to Mangalore, including transfers.
The best way to get from Kanyakumari to Mangalore is to train which takes 13h 49m and costs ₹1,100 - ₹2,800. Alternatively, you can bus, which costs ₹1,700 - ₹2,900 and takes 17h 26m.
There is no direct flight from Trivandrum Airport to Mangalore Airport. The quickest flight takes 3h 20m and has one stopover.
Yes, the driving distance between Kanyakumari to Mangalore is 696 km. It takes approximately 10h 47m to drive from Kanyakumari to Mangalore.
IndiGo Airlines offers flights from Trivandrum Airport to Mangalore Airport.
There are 11+ hotels available in Mangalore. Prices start at ₹7,500 per night.

- Distance: 611.6 km
- Duration: 6h 58m
What companies run services between Kanyakumari, India and Mangalore, India?
Indian Railways operates a train from Nagercoil Jn to Mangalore Jn once a week. Tickets cost ₹340 - ₹1,700 and the journey takes 13h 25m. Alternatively, you can take a bus from Kanyakumari to Mangalore via Bangalore, Bengaluru Kempegowda, and Mangaluru in around 17h 26m.

- Website
- goindigo.in
Flights from Trivandrum to Mangalore via Bengaluru
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- ₹5,000 - ₹14,000
Flights from Trivandrum to Mangalore via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹5,000 - ₹14,000
Flights from Trivandrum to Mangalore via Madras
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹5,000 - ₹14,000
Flights from Trivandrum to Mangalore via Bengaluru, Hubli
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ₹5,000 - ₹14,000
Flights from Trivandrum to Mangalore via Pune, Bengaluru
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹5,000 - ₹14,000
Flights from Trivandrum to Mangalore via Madras, Bengaluru
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹5,000 - ₹14,000
Flights from Trivandrum to Mangalore via Madras, Hyderabad
- Ave. Duration
- 6h 40m
- When
- Tuesday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- ₹5,000 - ₹14,000
Flights from Trivandrum to Mangalore via Bengaluru, Hyderabad
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹5,000 - ₹14,000
Flights from Trivandrum to Mangalore via Bengaluru, Madras
- Ave. Duration
- 7h 5m
- When
- Wednesday, Thursday, Friday and Saturday
- Estimated price
- ₹5,000 - ₹14,000
Flights from Tuticorin to Mangalore via Madras
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹7,000 - ₹22,000
Flights from Tuticorin to Mangalore via Bengaluru
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹6,000 - ₹20,000
Flights from Tuticorin to Mangalore via Madras, Bengaluru
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- ₹7,000 - ₹22,000
Flights from Tuticorin to Mangalore via Madras, Hyderabad
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹9,000 - ₹26,000
Flights from Tuticorin to Mangalore via Bengaluru, Pune
- Ave. Duration
- 10h 10m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- ₹10,000 - ₹27,000
Flights from Tuticorin to Mangalore via Madras, Delhi
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₹18,000 - ₹42,000
Flights from Tuticorin to Mangalore via Madras, Mumbai
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- ₹11,000 - ₹30,000

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.
Contact Details
- Phone
- 14646
- Website
- indianrail.gov.in
Train from Kanyakumari to Thiruvananthapuram Central
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ₹110 - ₹700
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹110 - ₹150
- Third AC (3A)
- ₹380 - ₹480
- Second AC (2A)
- ₹500 - ₹700
Train from Nagercoil Jn to Mangalore Jn
- Ave. Duration
- 13h 25m
- Frequency
- Once a week
- Estimated price
- ₹340 - ₹1,700
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹340 - ₹440
- Third AC (3A)
- ₹950 - ₹1,200
- Second AC (2A)
- ₹1,300 - ₹1,700
Train from Kanyakumari to Thrisur
- Ave. Duration
- 9h 27m
- Frequency
- Once daily
- Estimated price
- ₹220 - ₹1,200
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹220 - ₹290
- Third AC (3A)
- ₹650 - ₹850
- Second AC (2A)
- ₹900 - ₹1,200

- Phone
- 8893555000
- info@kalladatravels.com
- Website
- kalladatravels.com
Bus from Kanyakumari to Bangalore
- Ave. Duration
- 8h 59m
- Frequency
- Once daily
- Estimated price
- ₹1,000 - ₹1,500
- Schedules at
- kalladatravels.com

- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Bengaluru Kempegowda to Mangaluru
- Ave. Duration
- 8h
- Frequency
- Hourly
- Estimated price
- ₹400 - ₹1,100
- Schedules at
- ksrtc.in
- Standard
- ₹420 - ₹850

- rsnksrtc@kerala.gov.in
- Website
- online.keralartc.com
Bus from Thrissur KSRTC to Kozhikode KSRTC Terminal
- Ave. Duration
- 3h 25m
- Frequency
- Every 20 minutes
- Estimated price
- ₹190 - ₹350
- Schedules at
- online.keralartc.com
Bus from Kozhikode to Mangalore
- Ave. Duration
- 5h 43m
- Frequency
- Once daily
- Estimated price
- ₹270 - ₹390
- Schedules at
- online.keralartc.com
- Ave. Duration
- 1h 37m
- Estimated price
- ₹2,900 - ₹3,500
Yellow Cabs India
- Phone
- +91 89 73 10 40 03
- Website
- yellow-cabs-nagercoil.business.site
Best Track
- Phone
- +91 45 22 66 69 99
- Website
- besttrack.in
Amber Cabs And Call Taxi
- Phone
- +91 81 22 42 13 62
- Website
- ambercabs.business.site
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, Heading to Europe? Read this before you buy a Eurail Pass and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.