There are 12 ways to get from Kozhikode to Champaran by plane, car, train, bus, 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.
Fly Calicut International Airport to Tribhuvan International Airport, drive
best- Fly from Calicut International Airport (CCJ) to Tribhuvan International Airport (KTM)plane CCJ - KTM
- Drive from Tribhuvan International Airport (KTM) to Champarancar
9h 22m₹20,762–41,001Train via Kolkata
cheapest- Take the train from Kozhikkode to Santragachi Jntrain 22852
- Take the train from Kolkata to Sagauli Jntrain 15051
2d 7h₹1,679–10,215Bus, train, taxi
- Take the bus from Kozhikode, Kerala to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Gorakhpurbus
- Take the train from Gorakhpur to Tamkuhi Roadtrain
- Take the taxi from Tamkuhi Road to Champarantaxi
2d 9hDrive 2,402.3 km
- Drive from Kozhikode to Champarancar 2,402.3 km
35h 2m₹27,188–39,272Fly Calicut International Airport to Lok Nayak Jayaprakash Airport, train
- Fly from Calicut International Airport (CCJ) to Lok Nayak Jayaprakash Airport (PAT)plane CCJ - PAT
- Take the train from Patliputra to Muzaffarpur Jntrain
- Take the train from Muzaffarpur Jn to Sagauli Jntrain
12h 27m₹11,612–23,801Fly Calicut International Airport to Gorakhpur Airport, train
- Fly from Calicut International Airport (CCJ) to Gorakhpur Airport (GOP)plane CCJ - GOP
- Take the train from Gorakhpur to Sagauli Jntrain
11h 3m₹10,642–19,141Fly Calicut International Airport to Varanasi Airport, train
- Fly from Calicut International Airport (CCJ) to Varanasi Airport (VNS)plane CCJ - VNS
- Take the train from Varanasi Jn to Sagauli Jntrain
18h 4m₹13,892–21,991Train to Kannur International Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the train from Kozhikkode to Kannurtrain
- Fly from Kannur International Airport (CNN) to Lok Nayak Jayaprakash Airport (PAT)plane CNN - PAT
- Take the train from Patliputra to Muzaffarpur Jntrain
- Take the train from Muzaffarpur Jn to Sagauli Jntrain
17h 36m₹12,889–31,068Fly Calicut International Airport to Darbhanga Airport, train
- Fly from Calicut International Airport (CCJ) to Darbhanga Airport (DBR)plane CCJ - DBR
- Take the train from Darbhanga Jn to Sagauli Jntrain
11h 47m₹11,542–32,031Train
- Take the train from Kozhikkode to Ottappalamtrain
- Take the train from Ottappalam to Gorakhpurtrain
- Take the train from Gorakhpur to Sagauli Jntrain
2d 10h₹1,793–11,935Bus, train
- Take the bus from Kozhikode, Kerala to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Varanasi, Uttar Pradeshbus
- Take the train from Varanasi Jn to Sagauli Jntrain
2d 12hTrain #2
- Take the train from Kozhikkode to Ottappalamtrain
- Take the train from Ottappalam to Muzaffarpur Jntrain
- Take the train from Muzaffarpur Jn to Sagauli Jntrain
2d 14h₹1,953–12,635
Calicut International Airport (CCJ) to Tribhuvan International Airport (KTM) flights
Questions & Answers
The cheapest way to get from Kozhikode to Champaran is to train via Kolkata which costs ₹1,600 - ₹11,000 and takes 2 days 7h.
The fastest way to get from Kozhikode to Champaran is to fly and drive which takes 9h 22m and costs ₹20,000 - ₹41,000.
No, there is no direct train from Kozhikode to Champaran. However, there are services departing from Kozhikkode and arriving at Sagauli Jn via Maidan and Kolkata. The journey, including transfers, takes approximately 2 days 7h.
The distance between Kozhikode and Champaran is 2285 km. The road distance is 2402.3 km.
The best way to get from Kozhikode to Champaran without a car is to train via Kolkata which takes 2 days 7h and costs ₹1,600 - ₹11,000.
It takes approximately 9h 22m to get from Kozhikode to Champaran, including transfers.
Kozhikode to Champaran train services, operated by Indian Railways, depart from Kozhikkode station.
Kozhikode to Champaran train services, operated by Indian Railways, arrive at Santragachi Jn station.
Yes, the driving distance between Kozhikode to Champaran is 2402 km. It takes approximately 35h 2m to drive from Kozhikode to Champaran.
There are five+ hotels available in Champaran.
What companies run services between Kozhikode, India and Champaran, State of Bihar, India?
You can take a train from Kozhikkode to Champaran via Santragachi Jn, Satrangachi Station, Maidan station, Maidan, Belgachia, Kolkata, and Sagauli Jn in around 2d 7h.
- Website
- goindigo.in
Flights from Calicut International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Calicut International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Calicut International Airport to Lok Nayak Jayaprakash Airport via Kochi, Bengaluru
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Calicut International Airport to Lok Nayak Jayaprakash Airport via Kochi, Hyderabad
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Calicut International Airport to Gorakhpur Airport via Mumbai
- Ave. Duration
- 6h 5m
- When
- Monday and Saturday
- Estimated price
- ₹11,000–25,000
Flights from Calicut International Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹12,000–18,000
Flights from Calicut International Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹12,000–18,000
Flights from Calicut International Airport to Varanasi Airport via Kochi, Hyderabad
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹12,000–18,000
Flights from Kannur International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–26,000
Flights from Kannur International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 9h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹14,000–28,000
Flights from Kannur International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Kannur International Airport to Lok Nayak Jayaprakash Airport via Kochi, Bengaluru
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Kannur International Airport to Lok Nayak Jayaprakash Airport via Kochi, Hyderabad
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹12,000–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kozhikkode to Santragachi Jn
- Ave. Duration
- 39h 35m
- Frequency
- Once a week
- 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 Kolkata to Sagauli Jn
- Ave. Duration
- 12h 47m
- Frequency
- Once a week
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Gorakhpur to Tamkuhi Road
- Ave. Duration
- 2h 6m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Patliputra to Muzaffarpur Jn
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- 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 Muzaffarpur Jn to Sagauli Jn
- Ave. Duration
- 1h 53m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Gorakhpur to Sagauli Jn
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Varanasi Jn to Sagauli Jn
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
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 Patliputra to Muzaffarpur Jn
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- 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 Muzaffarpur Jn to Sagauli Jn
- Ave. Duration
- 1h 53m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Darbhanga Jn to Sagauli Jn
- Ave. Duration
- 5h 7m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kozhikkode to Ottappalam
- Ave. Duration
- 1h 49m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ottappalam to Gorakhpur
- Ave. Duration
- 2d 1h
- Frequency
- 4 times a week
- Estimated price
- ₹1,100–9,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,900–3,700
- Second AC (2A)
- ₹4,200–5,500
- First Class (1A)
- ₹7,000–9,000
Train from Gorakhpur to Sagauli Jn
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Varanasi Jn to Sagauli Jn
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Kozhikkode to Ottappalam
- Ave. Duration
- 1h 49m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ottappalam to Muzaffarpur Jn
- Ave. Duration
- 2d 8h
- Frequency
- Once a week
- Estimated price
- ₹1,300–10,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,300–1,600
- Third AC (3A)
- ₹3,200–4,000
- Second AC (2A)
- ₹4,600–6,000
- First Class (1A)
- ₹7,500–10,000
Train from Muzaffarpur Jn to Sagauli Jn
- Ave. Duration
- 1h 53m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Website
- Padikkal Travels
Bus from Kozhikode, Kerala to Bangalore, Karnataka
- Ave. Duration
- 9h 10m
- Frequency
- Every 30 minutes
- Schedules at
- Padikkal Travels
Bus from Kozhikode, Kerala to Bangalore, Karnataka
- Ave. Duration
- 9h 10m
- Frequency
- Every 30 minutes
- Schedules at
- Padikkal Travels
- Ave. Duration
- 1h 52m
- Estimated price
- ₹1,800–2,300
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 Which London airport should I choose?, How to get from London to Edinburgh, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.






