There are 7 ways to get from Kozhikode to Jodhpur 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 from Calicut International Airport
best- Fly from Calicut International Airport (CCJ) to Jodhpur Airport (JDH)plane CCJ - JDH
6h 25m₹14,042–24,241Train
cheapest- Take the train from Kozhikkode to Jodhpur Jntrain 22476 / ...
37h₹850–6,500Bus via Hubballi
- Take the bus from Kozhikode, Kerala to Mangaluru, Karnatakabus
- Take the bus from Mangaluru, Karnataka to Hubli, Karnatakabus
- Take the bus from Hubli, Karnataka to Jodhpur, Rajasthanbus
46hDrive 2,023.4 km
- Drive from Kozhikode to Jodhpurcar 2,023.4 km
28h 39m₹22,822–32,964Train to Kannur International Airport, fly
- Take the train from Kozhikkode to Kannurtrain
- Fly from Kannur International Airport (CNN) to Jodhpur Airport (JDH)plane CNN - JDH
11h 44m₹13,319–30,508Train to Coimbatore International Airport, fly
- Take the train from Kozhikkode to Podanur Jntrain
- Fly from Coimbatore International Airport (CJB) to Jodhpur Airport (JDH)plane CJB - JDH
9h 51m₹10,883–28,206Bus
- Take the bus from Kozhikode, Kerala to Bangalore, Karnatakabus Kozhikode, Kerala - Bangalore, Karnataka
- Take the bus from Bangalore, Karnataka to Jodhpur, Rajasthanbus Bangalore, Karnataka - Jodhpur, Rajasthan
47h 50m
Kozhikode to Jodhpur by train
Comparing Your Travel Options
The cheapest way to get from Kozhikode to Jodhpur is to train which costs ₹850 - ₹6,500 and takes 37h.
The fastest way to get from Kozhikode to Jodhpur is to fly which takes 6h 25m and costs ₹14,000 - ₹25,000.
No, there is no direct bus from Kozhikode to Jodhpur. However, there are services departing from Kozhikode, Kerala and arriving at Jodhpur, Rajasthan via Mangaluru, Karnataka and Hubli, Karnataka. The journey, including transfers, takes approximately 46h.
Yes, there is a direct train departing from Kozhikkode and arriving at Jodhpur Jn. Services depart twice a week, and operate Saturday. The journey takes approximately 37h.
The distance between Kozhikode and Jodhpur is 1741 km. The road distance is 2023.4 km.
The best way to get from Kozhikode to Jodhpur without a car is to train which takes 37h and costs ₹850 - ₹6,500.
It takes approximately 6h 25m to get from Kozhikode to Jodhpur, including transfers.
Kozhikode to Jodhpur bus services, operated by SLGT Travels, depart from Kozhikode, Kerala station.
Kozhikode to Jodhpur train services, operated by Indian Railways, depart from Kozhikkode station.
The best way to get from Kozhikode to Jodhpur is to fly which takes 6h 25m and costs ₹14,000 - ₹25,000. Alternatively, you can train, which costs ₹850 - ₹6,500 and takes 37h, you could also bus via Hubballi, which costs and takes 46h.
What companies run services between Kozhikode, India and Jodhpur, India?
IndiGo Airlines flies from Calicut International Airport (CCJ) to Jodhpur Airport (JDH) once daily. Alternatively, Indian Railways operates a train from Kozhikkode to Jodhpur Jn twice a week. Tickets cost ₹850–6,500 and the journey takes 37h.
- Website
- goindigo.in
Flights from Calicut International Airport to Jodhpur Airport via Hyderabad
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹13,000–21,000
Flights from Kannur International Airport to Jodhpur Airport via Hyderabad
- Ave. Duration
- 8h 30m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–28,000
Flights from Kannur International Airport to Jodhpur Airport via Bengaluru
- Ave. Duration
- 12h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–28,000
Flights from Kannur International Airport to Jodhpur Airport via Delhi
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- ₹14,000–28,000
Flights from Coimbatore International Airport to Jodhpur Airport via Hyderabad
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Coimbatore International Airport to Jodhpur Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Coimbatore International Airport to Jodhpur Airport via Madras, Hyderabad
- Ave. Duration
- 8h 43m
- When
- Every day
- Estimated price
- ₹11,000–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kozhikkode to Jodhpur Jn
- Ave. Duration
- 37h
- Frequency
- Twice a week
- Estimated price
- ₹850–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,000
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Kozhikkode to Kannur
- Ave. Duration
- 1h 42m
- 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 Kozhikkode to Podanur Jn
- Ave. Duration
- 3h 24m
- 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
- [email protected]
- Website
- SLGT Travels
Bus from Kozhikode, Kerala to Mangaluru, Karnataka
- Ave. Duration
- 5h 14m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Mangaluru, Karnataka to Hubli, Karnataka
- Ave. Duration
- 8h 30m
- Frequency
- Every 20 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Hubli, Karnataka to Jodhpur, Rajasthan
- Ave. Duration
- 31h 5m
- Frequency
- Every 3 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Kozhikode, Kerala to Bangalore, Karnataka
- Ave. Duration
- 9h 10m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bangalore, Karnataka to Jodhpur, Rajasthan
- Ave. Duration
- 37h 40m
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
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 How to get from Florence to Rome, Italian Lakes: Getting around by train, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
Kozhikode to Jodhpur bus services, operated by SLGT Travels, arrive at Mangaluru, Karnataka station.
Kozhikode to Jodhpur train services, operated by Indian Railways, arrive at Jodhpur Jn station.
Yes, the driving distance between Kozhikode to Jodhpur is 2023 km. It takes approximately 28h 39m to drive from Kozhikode to Jodhpur.
Book your Kozhikode to Jodhpur bus tickets online with Omio.
There are 364+ hotels available in Jodhpur.






