There are 8 ways to get from Mathura to Kozhikode by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Agra Airport, fly to Calicut International Airport
best- Take the train from Mathura Jn to Agra Cantttrain
- Fly from Agra Airport (AGR) to Calicut International Airport (CCJ)plane AGR - CCJ
7h 31m₹13,006–29,080Train
cheapest- Take the train from Mathura Jn to Kozhikkodetrain 12618 / ...
43h 47m₹1,000–8,000Train via Bharatpur
- Take the train from Bharatpur Jn to Kozhikkodetrain 22634 / ...
38h 13m₹1,069–8,414Bus
- Take the bus from Mathura to Agrabus
- Take the bus from Agra to Gwaliorbus
- Take the bus from Gwalior to Bengalurubus
- Take the bus from Bengaluru to Kozhikodebus
2d 1hDrive 2,168.9 km
- Drive from Mathura to Kozhikodecar 2,168.9 km
29h 48m₹21,218–30,648Train to Indira Gandhi International Airport, fly to Calicut International Airport
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Calicut International Airport (CCJ)plane DEL - CCJ
6h 44m₹9,944–18,212Train to Indira Gandhi International Airport, fly to Kannur International Airport, train
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Kannur International Airport (CNN)plane DEL - CNN
- Take the train from Kannur to Kozhikkodetrain
8h 47m₹10,724–18,462Train to Indira Gandhi International Airport, fly to Cochin International Airport, taxi
- Take the train from Mathura Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Cochin International Airport (COK)plane DEL - COK
- Take the taxi from Kochi-Airport-COK to Kozhikodetaxi
9h 10m₹13,794–20,662
Mathura to Kozhikode by train
Comparing Your Travel Options
The cheapest way to get from Mathura to Kozhikode is to train which costs ₹1,000 - ₹8,000 and takes 43h 47m.
The fastest way to get from Mathura to Kozhikode is to train and fly which takes 6h 44m and costs ₹9,500 - ₹19,000.
No, there is no direct bus from Mathura to Kozhikode. However, there are services departing from Mathura and arriving at Kozhikode via Agra, Gwalior and Bengaluru. The journey, including transfers, takes approximately 2 days 1h.
Yes, there is a direct train departing from Mathura Jn and arriving at Kozhikkode. Services depart once daily, and operate every day. The journey takes approximately 43h 47m.
The distance between Mathura and Kozhikode is 1879 km. The road distance is 2168.9 km.
The best way to get from Mathura to Kozhikode without a car is to train via Bharatpur which takes 38h 13m and costs ₹1,000 - ₹8,500.
It takes approximately 7h 31m to get from Mathura to Kozhikode, including transfers.
Mathura to Kozhikode bus services, operated by Jamna Travels, depart from Mathura station.
Mathura to Kozhikode train services, operated by Indian Railways, depart from Bharatpur Jn station.
The best way to get from Mathura to Kozhikode is to train via Bharatpur which takes 38h 13m and costs ₹1,000 - ₹8,500. Alternatively, you can bus, which costs and takes 2 days 1h.
What companies run services between Mathura, India and Kozhikode, India?
Indian Railways operates a train from Bharatpur Jn to Kozhikkode 3 times a week. Tickets cost ₹950–7,500 and the journey takes 36h 50m. Alternatively, you can take a bus from Mathura to Kozhikode via Agra, Gwalior, and Bengaluru in around 2d 1h.
- Website
- goindigo.in
Flights from Agra Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Agra Airport to Calicut International Airport via Bengaluru, Hyderabad
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Indira Gandhi International Airport to Calicut International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹8,500–16,000
Flights from Indira Gandhi International Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹8,500–16,000
Flights from Indira Gandhi International Airport to Calicut International Airport via Madras
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹8,500–16,000
Flights from Indira Gandhi International Airport to Calicut International Airport via Hyderabad
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹8,500–16,000
Flights from Indira Gandhi International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹8,500–16,000
Flights from Indira Gandhi International Airport to Kannur International Airport
- Ave. Duration
- 3h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–14,000
Flights from Indira Gandhi International Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Indira Gandhi International Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 5h 57m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–14,000
Flights from Indira Gandhi International Airport to Kannur International Airport via Hyderabad
- Ave. Duration
- 6h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–14,000
Flights from Indira Gandhi International Airport to Kannur International Airport via Madras
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,500–14,000
Flights from Indira Gandhi International Airport to Cochin International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Indira Gandhi International Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Indira Gandhi International Airport to Cochin International Airport via Madras
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Indira Gandhi International Airport to Cochin International Airport via Kannur International Airport
- Ave. Duration
- 5h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–14,000
Flights from Indira Gandhi International Airport to Cochin International Airport via Pune
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹10,000–14,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹8,000–21,000
Flights from Indira Gandhi International Airport to Cochin International Airport
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- ₹10,000–22,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹8,000–21,000
Flights from Indira Gandhi International Airport to Cochin International Airport
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- ₹10,000–22,000
- Website
- starlightairline.com
Flights from Agra Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Indira Gandhi International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 4h 55m
- When
- Wednesday
- Estimated price
- ₹9,500–18,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Cochin International Airport via Ahmedabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹6,500–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mathura Jn to Agra Cantt
- Ave. Duration
- 30 min
- Frequency
- Hourly
- 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
Train from Bharatpur Jn to Kozhikkode
- Ave. Duration
- 36h 50m
- Frequency
- 3 times a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,300–3,000
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,500
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Kannur to Kozhikkode
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Mathura Jn to New Delhi
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Mathura Jn to Kozhikkode
- Ave. Duration
- 43h 47m
- Frequency
- Once daily
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,100
- Second AC (2A)
- ₹3,600–4,500
- First Class (1A)
- ₹6,000–8,000
- Website
- Jamna Travels
Bus from Mathura to Agra
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Schedules at
- Jamna Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Hourly
- Schedules at
- Salasar-Samay Shatabdi Travels
- Phone
- +91 87501 00091
- [email protected]
- Website
- E Bus
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Hourly
- Website
- E Bus
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Mathura to Agra
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Schedules at
- Safar Express Tour
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Schedules at
- Khajuraho Travels Pvt Ltd.
Bus from Agra to Gwalior
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Schedules at
- Khajuraho Travels Pvt Ltd.
- [email protected]
- Website
- Gola Bus Service
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Website
- Gola Bus Service
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Mathura to Agra
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
Bus from Agra to Gwalior
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Schedules at
- Raj Kalpana Travels Pvt Ltd
Bus from Gwalior to Bengaluru
- Ave. Duration
- 35h 25m
- Frequency
- Once daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Mathura to Agra
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- ₹380–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹380–550
- Website
- International Tourist Centre
Bus from Mathura to Agra
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- International Tourist Centre
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
Bus from Agra to Gwalior
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- Mahalaxmi Travels
- Phone
- +91 8218967962
- [email protected]
- Website
- Baba Travels Mathura
Bus from Mathura to Agra
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Website
- Baba Travels Mathura
- Schedules at
- Baba Travels Mathura
- Website
- Shree mann travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- Shree mann travels
- Phone
- 02228916622
- [email protected]
- Website
- Shubham Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Once daily
- Website
- Shubham Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Mathura to Agra
- Ave. Duration
- 1h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹320–650
- Schedules at
- Zingbus
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Mathura to Agra
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a week
- Website
- Deltin Travels Pvt Ltd
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Website
- Sri Krishna Rath
- [email protected]
- Website
- Leafybus
Bus from Mathura to Agra
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a week
- Website
- Leafybus
- Website
- Maa Vaishno Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Schedules at
- Maa Vaishno Travels
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Mathura to Agra
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Schedules at
- Sanjay Travels
- Website
- Shri Ram Transport Company
Bus from Mathura to Agra
- Ave. Duration
- 55 min
- Frequency
- Twice a week
- Schedules at
- Shri Ram Transport Company
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Schedules at
- New Yadav Vishwakarma Tour and Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h 10m
- Frequency
- Twice a week
- Schedules at
- Raj Kalpana Travels And Cargo
- Website
- Mannat Holidays
Bus from Mathura to Agra
- Ave. Duration
- 35 min
- Frequency
- Once a week
- Schedules at
- Mannat Holidays
- Website
- shri sang journeys
Bus from Mathura to Agra
- Ave. Duration
- 45 min
- Frequency
- Once a week
- Schedules at
- shri sang journeys
- Website
- Northway Holiday Express
Bus from Mathura to Agra
- Ave. Duration
- 1h
- Frequency
- Once a week
- Schedules at
- Northway Holiday Express
- Website
- R D C Tour And Travels
Bus from Mathura to Agra
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Schedules at
- R D C Tour And Travels
- Website
- Kamla Travels
Bus from Agra to Gwalior
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Schedules at
- Kamla Travels
- Website
- omio.com
Bus from Agra to Gwalior
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Schedules at
- hanstravel.in
- Website
- Bhagya Laxmi Travels
Bus from Agra to Gwalior
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Schedules at
- Bhagya Laxmi Travels
- Phone
- +91 7735300009
- Website
- Devraj Travels
Bus from Agra to Gwalior
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Website
- Devraj Travels
- Website
- Miles India Private Limited
Bus from Agra to Gwalior
- Ave. Duration
- 3h 10m
- Frequency
- 6 times a week
- Schedules at
- Miles India Private Limited
- Phone
- +91 97200 05607
- [email protected]
- Website
- Shri Krishna Travels
Bus from Agra to Gwalior
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Website
- Shri Krishna Travels
- Website
- Shree Shyam Bus
Bus from Agra to Gwalior
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- Shree Shyam Bus
- Phone
- +91 91643 22222
- [email protected]
- Website
- NS Transports
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a day
- Schedules at
- NS Transports
- Website
- Kyros Connect
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h 50m
- Frequency
- 3 times a day
- Schedules at
- Kyros Connect
- Phone
- +91 97405 16768
- Website
- Kalpaka Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 8h 55m
- Frequency
- Twice daily
- Website
- Kalpaka Travels
- Phone
- +91 93440 62552
- [email protected]
- Website
- A1 Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a day
- Website
- A1 Travels
- Website
- Ayyappan Roadways
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Schedules at
- Ayyappan Roadways
- Website
- Sam Tourist and Logistics
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- Sam Tourist and Logistics
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a week
- Website
- National Travels - Ratnagiri
- Website
- MMK Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a week
- Schedules at
- MMK Travels
- Website
- Sunrise Tours And Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h 10m
- Frequency
- Twice a week
- Schedules at
- Sunrise Tours And Travels
- Website
- Chennai Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 10h
- Frequency
- Once a week
- Schedules at
- Chennai Travels
- Ave. Duration
- 2h 39m
- Estimated price
- ₹3,600–4,400
B Cabs
- Phone
- +91 98 95 11 88 77
- Website
- bcabs.com
Cochin Coastal Cabs
- Phone
- +91 96 56 07 50 00
- Website
- cochincoastalcabs.com
Kochi Taxi
- Phone
- +91 70 34 30 18 15
- Website
- kochitaxi.co.in
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Mathura to Kozhikode bus services, operated by Jamna Travels, arrive at Agra station.
Mathura to Kozhikode train services, operated by Indian Railways, arrive at Kozhikkode station.
Yes, the driving distance between Mathura to Kozhikode is 2169 km. It takes approximately 29h 48m to drive from Mathura to Kozhikode.
Book your Mathura to Kozhikode bus tickets online with Omio.
There are 270+ hotels available in Kozhikode.















































