There are 8 ways to get from Kottayam to Mahē by taxi, 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.
Taxi, fly to Kannur International Airport
best- Take the taxi from Kottayam to Kochi-Airport-COKtaxi
- Fly from Cochin International Airport (COK) to Kannur International Airport (CNN)plane COK - CNN
2h 46m₹7,573–17,650Train
cheapest- Take the train from Kottayam to Mahetrain 16347 / ...
7h 5m₹220–1,700Bus
- Take the bus from Kottayam Baker Junction to Kozhikodebus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Kozhikode to Mahebus redbusIndia_Bharat Benz A/C Sleeper / ...
8h 44mDrive 292.8 km
- Drive from Kottayam to Mahēcar 292.8 km
4h 32m₹2,840–4,102Taxi
- Take the taxi from Kottayam to Mahētaxi 292.8 km
4h 32m₹6,500–8,000Taxi, fly to Calicut International Airport, train
- Take the taxi from Kottayam to Kochi-Airport-COKtaxi
- Fly from Cochin International Airport (COK) to Calicut International Airport (CCJ)plane COK - CCJ
- Take the train from Kozhikkode to Mahetrain
7h 9m₹10,943–19,400Train via Thrissur
- Take the train from Kottayam to Thrisurtrain
- Take the train from Thrisur to Kozhikkodetrain
- Take the train from Kozhikkode to Mahetrain
8h 39m₹426–3,390Bus via Kottayam
- Take the bus from Kottayam to Kozhikodebus
- Take the bus from Kozhikode to Mahebus redbusIndia_Bharat Benz A/C Sleeper / ...
8h 49m₹781–2,391
Kottayam to Mahē by train
Comparing Your Travel Options
The cheapest way to get from Kottayam to Mahē is to train which costs ₹220 - ₹1,700 and takes 7h 5m.
The fastest way to get from Kottayam to Mahē is to taxi and fly which takes 2h 46m and costs ₹7,500 - ₹18,000.
No, there is no direct bus from Kottayam to Mahē. However, there are services departing from Kottayam Baker Junction and arriving at Mahe via Kozhikode. The journey, including transfers, takes approximately 8h 44m.
Yes, there is a direct train departing from Kottayam and arriving at Mahe. Services depart three times a day, and operate every day. The journey takes approximately 7h 5m.
The distance between Kottayam and Mahē is 333 km. The road distance is 292.8 km.
The best way to get from Kottayam to Mahē without a car is to train which takes 7h 5m and costs ₹220 - ₹1,700.
It takes approximately 2h 46m to get from Kottayam to Mahē, including transfers.
Kottayam to Mahē bus services, operated by Cochin Bus, depart from Kottayam Baker Junction station.
Kottayam to Mahē train services, operated by Indian Railways, depart from Kottayam station.
The best way to get from Kottayam to Mahē is to train which takes 7h 5m and costs ₹220 - ₹1,700. Alternatively, you can bus, which costs and takes 8h 44m.
What companies run services between Kottayam, India and Mahē, Puducherry, India?
Indian Railways operates a train from Kottayam to Mahe 3 times a day. Tickets cost ₹220–1,700 and the journey takes 7h 5m. Alternatively, you can take a bus from Kottayam Baker Junction to Mahe via Kozhikode in around 8h 44m.
- Website
- goindigo.in
Flights from Cochin International Airport to Kannur International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ₹4,600–12,000
Flights from Cochin International Airport to Calicut International Airport via Madras
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–19,000
Flights from Cochin International Airport to Calicut International Airport via Hyderabad
- Ave. Duration
- 4h 25m
- When
- Wednesday
- Estimated price
- ₹8,000–20,000
Flights from Cochin International Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Cochin International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–19,000
- Website
- airindiaexpress.in
Flights from Cochin International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 4h 27m
- When
- Monday, Wednesday, Friday, Sunday, Tuesday, and Thursday
- Estimated price
- ₹5,000–19,000
- Website
- starlightairline.com
Flights from Cochin International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 3h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹5,000–19,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Kottayam to Mahe
- Ave. Duration
- 7h 5m
- Frequency
- 3 times a day
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Kozhikkode to Mahe
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Kottayam to Thrisur
- Ave. Duration
- 3h 1m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Thrisur to Kozhikkode
- Ave. Duration
- 3h 7m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Kozhikkode to Mahe
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
- Phone
- +91 90203 07773
- whitelinetours2222@gmail.com
- Website
- Cochin Bus
Bus from Kottayam Baker Junction to Kozhikode
- Ave. Duration
- 6h 30m
- Frequency
- Every 4 hours
- Schedules at
- Cochin Bus
- Phone
- +91 93440 62552
- customercare@a1travels.in
- Website
- A1 Travels
Bus from Kottayam Baker Junction to Kozhikode
- Ave. Duration
- 6h 31m
- Frequency
- 3 times a day
- Website
- A1 Travels
- Website
- Arjun Holidays
Bus from Kottayam Baker Junction to Kozhikode
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- Arjun Holidays
- Phone
- soniatravelsktm@gmail.com
- Website
- Sonia Travels
Bus from Kottayam Baker Junction to Kozhikode
- Ave. Duration
- 6h 45m
- Frequency
- Twice daily
- Schedules at
- Sonia Travels
- Website
- Cocktail Luxury Bus
Bus from Kottayam Baker Junction to Kozhikode
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Schedules at
- Cocktail Luxury Bus
- Website
- NS Transports
Bus from Kottayam Baker Junction to Kozhikode
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Schedules at
- NS Transports
- Website
- Sonia Luxury Lines
Bus from Kottayam Baker Junction to Kozhikode
- Ave. Duration
- 7h 10m
- Frequency
- Once daily
- Schedules at
- Sonia Luxury Lines
Bus from Kozhikode to Mahe
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Schedules at
- Sonia Luxury Lines
Bus from Kozhikode to Mahe
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Schedules at
- Sonia Luxury Lines
- Website
- Achayans Holidays
Bus from Kottayam Baker Junction to Kozhikode
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Schedules at
- Achayans Holidays
- Website
- Ubc travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Schedules at
- Ubc travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Schedules at
- Ubc travels
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- Kallada Tours and Travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- ₹470–2,000
- Schedules at
- Kallada Tours and Travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- ₹470–2,000
- Schedules at
- Kallada Tours and Travels
- Website
- Sona Travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Schedules at
- Sona Travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 2h 14m
- Frequency
- Once daily
- Schedules at
- Sona Travels
- Phone
- +91 94962 28444
- adrintravels@gmail.com
- Website
- Adrin Travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Schedules at
- Adrin Travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Schedules at
- Adrin Travels
- Website
- Sera Travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Schedules at
- Sera Travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Schedules at
- Sera Travels
- Phone
- +91 82817 55533
- madhaviatlas@gmail.com
- Website
- Madhavi Travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Madhavi Travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Madhavi Travels
- Website
- Mirai Tours and Travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Schedules at
- Mirai Tours and Travels
Bus from Kozhikode to Mahe
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Schedules at
- Mirai Tours and Travels
- Phone
- +91 9447071021
- rsnksrtc@kerala.gov.in
- Website
- KSRTC
Bus from Kottayam to Kozhikode
- Ave. Duration
- 6h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₹310–400
- Website
- KSRTC
- Ave. Duration
- 2h 23m
- Estimated price
- ₹2,000–8,000
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 Why you should take the train in the US, How to plan an amazing trip around Scandinavia, and Italy Travel Guides - to help you get the most out of your next trip.
Booking & Getting There
Kottayam to Mahē bus services, operated by Cochin Bus, arrive at Kozhikode station.
Kottayam to Mahē train services, operated by Indian Railways, arrive at Mahe station.
Yes, the driving distance between Kottayam to Mahē is 293 km. It takes approximately 4h 32m to drive from Kottayam to Mahē.
Book your Kottayam to Mahē train tickets online with 12go.asia.
Book your Kottayam to Mahē bus tickets online with Omio.
There are 52+ hotels available in Mahē.






















