There are 8 ways to get from Ujjain 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 Indore, fly to Calicut International Airport
best- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Calicut International Airport (CCJ)plane IDR - CCJ
9h 9m₹9,908–18,025Train
cheapest- Take the train from Ujjain Jn to Kozhikkodetrain 20932
32h 12m₹750–6,000Bus
- Take the bus from Ujjain to Indorebus
- Take the bus from Indore to Bengalurubus
- Take the bus from Bengaluru to Kozhikodebus
23h 30mDrive 1,575.1 km
- Drive from Ujjain to Kozhikodecar 1,575.1 km
23h 11m₹17,672–25,527Train to Indore, fly to Kannur International Airport, train
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Kannur International Airport (CNN)plane IDR - CNN
- Take the train from Kannur to Kozhikkodetrain
11h 12m₹9,688–26,275Train to Raja Bhoj International Airport, fly to Calicut International Airport
- Take the train from Ujjain Jn to Sant Hirdaram Nagartrain
- Fly from Raja Bhoj International Airport (BHO) to Calicut International Airport (CCJ)plane BHO - CCJ
9h 27m₹8,420–20,249Train to Indore, fly to Cochin International Airport, taxi
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Cochin International Airport (COK)plane IDR - COK
- Take the taxi from Kochi-Airport-COK to Kozhikodetaxi
10h 36m₹12,758–18,475Train to Indore, fly to Coimbatore International Airport, train
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Coimbatore International Airport (CJB)plane IDR - CJB
- Take the train from Podanur Jn to Kozhikkodetrain
12h 51m₹8,218–14,945
Indore (IDR) to Calicut International Airport (CCJ) flights
Comparing Your Travel Options
The cheapest way to get from Ujjain to Kozhikode is to train which costs ₹750 - ₹6,000 and takes 32h 12m.
The fastest way to get from Ujjain to Kozhikode is to train and fly which takes 9h 9m and costs ₹9,500 - ₹18,000.
No, there is no direct bus from Ujjain to Kozhikode. However, there are services departing from Ujjain and arriving at Kozhikode via Indore and Bengaluru. The journey, including transfers, takes approximately 23h 30m.
Yes, there is a direct train departing from Ujjain Jn and arriving at Kozhikkode. Services depart once a week, and operate Tuesday. The journey takes approximately 32h 12m.
The distance between Ujjain and Kozhikode is 1409 km. The road distance is 1575.1 km.
The best way to get from Ujjain to Kozhikode without a car is to bus which takes 23h 30m and costs .
It takes approximately 9h 9m to get from Ujjain to Kozhikode, including transfers.
Ujjain to Kozhikode bus services, operated by Skynet Travels And Cargo, depart from Ujjain station.
Ujjain to Kozhikode train services, operated by Indian Railways, depart from Ujjain Jn station.
The best way to get from Ujjain to Kozhikode is to bus which takes 23h 30m and costs . Alternatively, you can train, which costs ₹750 - ₹6,000 and takes 32h 12m.
What companies run services between Ujjain, India and Kozhikode, India?
You can take a bus from Ujjain to Kozhikode via Indore and Bengaluru in around 23h 30m. Alternatively, Indian Railways operates a train from Ujjain Jn to Kozhikkode once a week. Tickets cost ₹750–6,000 and the journey takes 32h 12m.
- Website
- goindigo.in
Flights from Indore to Calicut International Airport via Bengaluru
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Indore to Calicut International Airport via Madras
- Ave. Duration
- 5h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–16,000
Flights from Indore to Calicut International Airport via Mumbai
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Indore to Calicut International Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Wednesday
- Estimated price
- ₹9,000–16,000
Flights from Indore to Calicut International Airport via Hyderabad
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Indore to Kannur International Airport via Mumbai
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–23,000
Flights from Indore to Kannur International Airport via Hyderabad
- Ave. Duration
- 6h 15m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–23,000
Flights from Indore to Kannur International Airport via Delhi
- Ave. Duration
- 10h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹13,000–24,000
Flights from Indore to Kannur International Airport via Pune, Hyderabad
- Ave. Duration
- 7h 55m
- When
- Monday and Friday
- Estimated price
- ₹9,500–23,000
Flights from Raja Bhoj International Airport to Calicut International Airport via Delhi
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹12,000–22,000
Flights from Indore to Cochin International Airport via Pune
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Indore to Cochin International Airport via Goa
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Indore to Cochin International Airport via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Indore to Cochin International Airport via Hyderabad
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Indore to Cochin International Airport via Mumbai
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–13,000
Flights from Indore to Cochin International Airport via Delhi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹9,000–13,000
Flights from Indore to Cochin International Airport via Madras
- Ave. Duration
- 6h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–13,000
Flights from Indore to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Indore to Coimbatore International Airport via Mumbai
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Indore to Coimbatore International Airport via Madras
- Ave. Duration
- 4h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–20,000
Flights from Indore to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Indore to Coimbatore International Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹11,000–21,000
- Website
- airindia.in
Flights from Raja Bhoj International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹8,000–21,000
Flights from Indore to Cochin International Airport via Mumbai
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Indore to Cochin International Airport via Bengaluru
- Ave. Duration
- 7h 25m
- When
- Thursday and Saturday
- Estimated price
- ₹7,000–19,000
Flights from Indore to Cochin International Airport via Delhi
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Indore to Coimbatore International Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Indore to Coimbatore International Airport via Delhi
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- ₹7,500–12,000
- Website
- spicejet.com
Flights from Indore to Calicut International Airport via Mumbai
- Ave. Duration
- 4h 25m
- When
- Monday and Saturday
- Estimated price
- ₹7,000–16,000
Flights from Raja Bhoj International Airport to Calicut International Airport via Mumbai
- Ave. Duration
- 8h 50m
- When
- Monday and Saturday
- Estimated price
- ₹7,500–18,000
- Website
- airindiaexpress.in
Flights from Raja Bhoj International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹8,000–21,000
Flights from Indore to Cochin International Airport via Bengaluru
- Ave. Duration
- 7h 25m
- When
- Thursday and Saturday
- Estimated price
- ₹7,000–19,000
- Website
- starlightairline.com
Flights from Raja Bhoj International Airport to Calicut International Airport via Bengaluru
- Ave. Duration
- 10h 15m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ujjain Jn to Kozhikkode
- Ave. Duration
- 32h 12m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,500
- First Class (1A)
- ₹4,600–6,000
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
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 Ujjain Jn to Sant Hirdaram Nagar
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
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
- Website
- Skynet Travels And Cargo
Bus from Ujjain to Indore
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Schedules at
- Skynet Travels And Cargo
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Ujjain to Indore
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- omio.com
Bus from Ujjain to Indore
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Schedules at
- hanstravel.in
Bus from Indore to Bengaluru
- Ave. Duration
- 33h 35m
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
- Website
- Baneshwari Travels
Bus from Ujjain to Indore
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- Baneshwari Travels
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Ujjain to Indore
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Website
- Humsafar Bus
Bus from Indore to Bengaluru
- Ave. Duration
- 30h 30m
- Frequency
- Twice daily
- Website
- Humsafar Bus
- [email protected]
- Website
- Royal Travels
Bus from Ujjain to Indore
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a day
- Website
- Royal Travels
- Phone
- 8975756135
- [email protected]
- Website
- Saini Travels
Bus from Ujjain to Indore
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Website
- Saini Travels
- Website
- India Tours and Travels
Bus from Ujjain to Indore
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Schedules at
- India Tours and Travels
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Ujjain to Indore
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Website
- Deltin Travels Pvt Ltd
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Ujjain to Indore
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- Raj Ratan Tours & Travels
Bus from Indore to Bengaluru
- Ave. Duration
- 11h 30m
- Frequency
- 4 times a week
- Schedules at
- Raj Ratan Tours & Travels
- Website
- Aman Raman Travels
Bus from Ujjain to Indore
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Schedules at
- Aman Raman Travels
- Website
- Pooja Travels
Bus from Ujjain to Indore
- Ave. Duration
- 30 min
- Frequency
- 4 times a week
- Schedules at
- Pooja Travels
- Phone
- +91 67107 11111
- [email protected]
- Website
- Naik Tours and Travels
Bus from Ujjain to Indore
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Website
- Naik Tours and Travels
- Website
- Barsana Travels
Bus from Ujjain to Indore
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a week
- Schedules at
- Barsana Travels
- Phone
- +91 9853444995
- [email protected]
- Website
- Mahadev Bus Service
Bus from Ujjain to Indore
- Ave. Duration
- 45 min
- Frequency
- Twice a week
- Website
- Mahadev Bus Service
- Website
- Mahadev Bus Service
- Phone
- +91 94141 26815
- [email protected]
- Website
- Gajraj Travels
Bus from Ujjain to Indore
- Ave. Duration
- 1h
- Frequency
- Twice a week
- Website
- Gajraj Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Ujjain to Indore
- Ave. Duration
- 1h 25m
- Frequency
- Twice a week
- Schedules at
- Mahalaxmi Travels
- Website
- BK Yadav Travels
Bus from Ujjain to Indore
- Ave. Duration
- 2h 25m
- Frequency
- Twice a week
- Schedules at
- BK Yadav Travels
- Website
- Om Maa Mahashakti Travels
Bus from Ujjain to Indore
- Ave. Duration
- 2h 55m
- Frequency
- Twice a week
- Schedules at
- Om Maa Mahashakti Travels
- Phone
- +91 9950141188
- [email protected]
- Website
- Salasar vaishnav travels
Bus from Indore to Bengaluru
- Ave. Duration
- 27h 45m
- Frequency
- 4 times a week
- Website
- Salasar vaishnav travels
- 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
- 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 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 Flying into Beijing?, Train travel in Spain: A guide to Renfe, and Best ways to travel around Australia - to help you get the most out of your next trip.
Booking & Getting There
Ujjain to Kozhikode bus services, operated by Skynet Travels And Cargo, arrive at Indore station.
Ujjain to Kozhikode train services, operated by Indian Railways, arrive at Kozhikkode station.
Yes, the driving distance between Ujjain to Kozhikode is 1575 km. It takes approximately 23h 11m to drive from Ujjain to Kozhikode.
Book your Ujjain to Kozhikode bus tickets online with Omio.
There are 262+ hotels available in Kozhikode.




















