There are 8 ways to get from Gwalior to Kozhikode by 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.
Fly Gwalior Airport to Kannur International Airport, train
best- Fly from Gwalior Airport (GWL) to Kannur International Airport (CNN)plane GWL - CNN
- Take the train from Kannur to Kozhikkodetrain
17h 56m₹12,271–32,484Train
cheapest- Take the train from Gwalior Jn. to Kozhikkodetrain 12618
40h 59m₹900–7,500Bus
- Take the bus from Gwalior to Bengalurubus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Bengaluru to Kozhikodebus redbusIndia_Bharat Benz A/C Sleeper
44h 45mDrive 1,982.8 km
- Drive from Gwalior to Kozhikodecar 1,982.8 km
31h 1m₹19,286–27,857Fly Gwalior Airport to Calicut International Airport
- Fly from Gwalior Airport (GWL) to Calicut International Airport (CCJ)plane GWL - CCJ
8h 53m₹11,991–25,234Train to Agra Airport, fly to Calicut International Airport
- Take the train from Gwalior Jn. to Agra Cantttrain
- Fly from Agra Airport (AGR) to Calicut International Airport (CCJ)plane AGR - CCJ
8h 20m₹14,030–27,258Fly Gwalior Airport to Coimbatore International Airport, train
- Fly from Gwalior Airport (GWL) to Coimbatore International Airport (CJB)plane GWL - CJB
- Take the train from Podanur Jn to Kozhikkodetrain
10h 19m₹10,801–29,154Train to Indira Gandhi International Airport, fly to Calicut International Airport
- Take the train from Gwalior Jn. to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Calicut International Airport (CCJ)plane DEL - CCJ
9h₹10,007–18,685
Gwalior to Kozhikode by train
Comparing Your Travel Options
The cheapest way to get from Gwalior to Kozhikode is to train which costs ₹900 - ₹7,500 and takes 40h 59m.
The fastest way to get from Gwalior to Kozhikode is to train and fly which takes 8h 20m and costs ₹14,000 - ₹28,000.
No, there is no direct bus from Gwalior to Kozhikode. However, there are services departing from Gwalior and arriving at Kozhikode via Bengaluru. The journey, including transfers, takes approximately 44h 45m.
Yes, there is a direct train departing from Gwalior Jn. and arriving at Kozhikkode. Services depart once daily, and operate every day. The journey takes approximately 40h 59m.
The distance between Gwalior and Kozhikode is 1751 km. The road distance is 1982.8 km.
The best way to get from Gwalior to Kozhikode without a car is to train which takes 40h 59m and costs ₹900 - ₹7,500.
It takes approximately 17h 56m to get from Gwalior to Kozhikode, including transfers.
Gwalior to Kozhikode bus services, operated by Raj Kalpana Travels Pvt Ltd, depart from Gwalior station.
Gwalior to Kozhikode train services, operated by Indian Railways, depart from Gwalior Jn. station.
The best way to get from Gwalior to Kozhikode is to train which takes 40h 59m and costs ₹900 - ₹7,500. Alternatively, you can bus, which costs and takes 44h 45m, you could also fly, which costs ₹12,000 - ₹26,000 and takes 8h 53m.
What companies run services between Gwalior, India and Kozhikode, India?
Indian Railways operates a train from Gwalior Jn. to Kozhikkode once daily. Tickets cost ₹900–7,500 and the journey takes 40h 59m. Alternatively, you can take a bus from Gwalior to Kozhikode via Bengaluru in around 44h 45m.
- Website
- goindigo.in
Flights from Gwalior Airport to Kannur International Airport via Indira Gandhi International Airport
- Ave. Duration
- 15h 50m
- When
- Wednesday and Friday
- Estimated price
- ₹13,000–27,000
Flights from Gwalior Airport to Kannur International Airport via Mumbai
- Ave. Duration
- 23h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–26,000
Flights from Gwalior Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 16h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–30,000
Flights from Gwalior Airport to Calicut International Airport via Indira Gandhi International Airport, Hyderabad
- Ave. Duration
- 8h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–24,000
Flights from Agra Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–27,000
Flights from Agra Airport to Calicut International Airport via Bengaluru, Hyderabad
- Ave. Duration
- 9h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–27,000
Flights from Gwalior Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Gwalior Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–27,000
Flights from Indira Gandhi International Airport to Calicut International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Indira Gandhi International Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Indira Gandhi International Airport to Calicut International Airport via Madras
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Indira Gandhi International Airport to Calicut International Airport via Hyderabad
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Indira Gandhi International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹9,000–16,000
- Website
- airindiaexpress.in
Flights from Gwalior Airport to Kannur International Airport via Bengaluru
- Ave. Duration
- 15h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–30,000
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
- ₹7,500–20,000
- Website
- starlightairline.com
Flights from Agra Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- 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
- ₹10,000–19,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
- ₹7,500–20,000
- Website
- spicejet.com
Flights from Gwalior Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 9h 25m
- When
- Monday and Saturday
- Estimated price
- ₹11,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Gwalior Jn. to Kozhikkode
- Ave. Duration
- 40h 59m
- Frequency
- Once daily
- Estimated price
- ₹900–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,500
Train from Gwalior Jn. to Agra Cantt
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Podanur Jn to Kozhikkode
- Ave. Duration
- 3h 22m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Gwalior Jn. to New Delhi
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- 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
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Gwalior to Bengaluru
- Ave. Duration
- 35h 25m
- Frequency
- Once daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Website
- Sariga Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h
- Frequency
- Every 3 hours
- Schedules at
- Sariga Travels
- Website
- MMK Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h
- Frequency
- Every 3 hours
- Schedules at
- MMK Travels
- Website
- Cauvery Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 8h 45m
- Frequency
- 3 times a day
- Schedules at
- Cauvery Travels
- Website
- P K Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Schedules at
- P K Travels
- Phone
- 040-1221324849
- [email protected]
- Website
- Padikkal Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Schedules at
- Padikkal Travels
- Website
- Holidays Travel Hub
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h 40m
- Frequency
- Twice daily
- Schedules at
- Holidays Travel Hub
- Website
- NS Transports
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Schedules at
- NS Transports
- Website
- Sam Tourist and Logistics
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- Sam Tourist and Logistics
- Website
- Kyros Connect
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- Kyros Connect
- 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
- Silver Line Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- Silver Line Travels
- Website
- Sunrise Tours And Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h 10m
- Frequency
- 3 times a week
- Schedules at
- Sunrise Tours And Travels
- Website
- Flyco Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 8h 55m
- Frequency
- Once a week
- Schedules at
- Flyco Travels
- Website
- Harsha Tours And Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h
- Frequency
- Once a week
- Schedules at
- Harsha Tours And Travels
- Phone
- +91 97405 16768
- Website
- Kalpaka Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h
- Frequency
- Once a week
- Website
- Kalpaka Travels
- Website
- Chennai Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 10h
- Frequency
- Once a week
- Schedules at
- Chennai Travels
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
Gwalior to Kozhikode bus services, operated by Raj Kalpana Travels Pvt Ltd, arrive at Bengaluru station.
Gwalior to Kozhikode train services, operated by Indian Railways, arrive at Kozhikkode station.
Yes, the driving distance between Gwalior to Kozhikode is 1983 km. It takes approximately 31h 1m to drive from Gwalior to Kozhikode.
Book your Gwalior to Kozhikode bus tickets online with Omio.
There are 262+ hotels available in Kozhikode.











