There are 8 ways to get from Deoghar to Kozhikode by plane, train, 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.
Fly to Calicut International Airport
best- Fly from Deoghar (DGH) to Calicut International Airport (CCJ)plane DGH - CCJ
5h 47m₹13,132–27,401Train via Mārgrām
cheapest- Take the train from Deoghar to Rampur Hattrain
- Take the train from Rampur Hat to Palakkadtrain
- Take the train from Palakkad to Kozhikkodetrain
43h 34m₹1,254–9,879Bus via Kolkata
- Take the bus from Deoghar to Kolkatabus
- Take the bus from Kolkata to Bengalurubus
- Take the bus from Bengaluru to Kozhikodebus
2d 5hDrive 2,302.5 km
- Drive from Deoghar to Kozhikodecar 2,302.5 km
34h 15m₹22,288–32,193Fly to Kannur International Airport, train
- Fly from Deoghar (DGH) to Kannur International Airport (CNN)plane DGH - CNN
- Take the train from Kannur to Kozhikkodetrain
14h 30m₹14,412–31,651Fly to Cochin International Airport, taxi
- Fly from Deoghar (DGH) to Cochin International Airport (COK)plane DGH - COK
- Take the taxi from Kochi-Airport-COK to Kozhikodetaxi
7h 54m₹15,982–29,851Train
- Take the train from Jasidih Jn to Thrisurtrain 22644
- Take the train from Thrisur to Kozhikkodetrain 16629 / ...
2d₹1,259–10,040Bus
- Take the bus from Deoghar to Patnabus
- Take the bus from Patna to Bengalurubus
- Take the bus from Bengaluru to Kozhikodebus
2d 15h
Deoghar to Kozhikode by train
Comparing Your Travel Options
The cheapest way to get from Deoghar to Kozhikode is to train which costs ₹1,200 - ₹10,000 and takes 2 days 0h.
The fastest way to get from Deoghar to Kozhikode is to fly which takes 5h 47m and costs ₹13,000 - ₹28,000.
No, there is no direct bus from Deoghar to Kozhikode. However, there are services departing from Deoghar and arriving at Kozhikode via Kolkata and Bengaluru. The journey, including transfers, takes approximately 2 days 5h.
No, there is no direct train from Deoghar to Kozhikode. However, there are services departing from Deoghar and arriving at Kozhikkode via Rampur Hat and Palakkad. The journey, including transfers, takes approximately 43h 34m.
The distance between Deoghar and Kozhikode is 1901 km. The road distance is 2302.5 km.
The best way to get from Deoghar to Kozhikode without a car is to train via Mārgrām which takes 43h 34m and costs ₹1,200 - ₹10,000.
It takes approximately 5h 47m to get from Deoghar to Kozhikode, including transfers.
Deoghar to Kozhikode bus services, operated by Ashirwad Bus Service, depart from Deoghar station.
Deoghar to Kozhikode train services, operated by Indian Railways, depart from Deoghar station.
The best way to get from Deoghar to Kozhikode is to fly which takes 5h 47m and costs ₹13,000 - ₹28,000. Alternatively, you can train via Mārgrām, which costs ₹1,200 - ₹10,000 and takes 43h 34m, you could also bus via Kolkata, which costs and takes 2 days 5h.
What companies run services between Deoghar, India and Kozhikode, India?
IndiGo Airlines and Starlight Airline fly from Deoghar (DGH) to Calicut International Airport (CCJ) twice daily. Alternatively, you can take a train from Deoghar to Kozhikkode via Rampur Hat and Palakkad in around 43h 34m.
- Website
- goindigo.in
Flights from Deoghar to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹12,000–26,000
Flights from Deoghar to Kannur International Airport via Delhi
- Ave. Duration
- 15h 22m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹18,000–30,000
Flights from Deoghar to Kannur International Airport via Bengaluru
- Ave. Duration
- 17h 40m
- When
- Every day
- Estimated price
- ₹13,000–29,000
Flights from Deoghar to Kannur International Airport via Mumbai
- Ave. Duration
- 19h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹16,000–29,000
Flights from Deoghar to Cochin International Airport via Bengaluru
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Deoghar to Cochin International Airport via Delhi
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹16,000–26,000
- Website
- airindia.in
Flights from Deoghar to Cochin International Airport via Delhi
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹16,000–25,000
- Website
- starlightairline.com
Flights from Deoghar to Calicut International Airport via Bengaluru
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹12,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Deoghar to Rampur Hat
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Rampur Hat to Palakkad
- Ave. Duration
- 37h 22m
- Frequency
- Once daily
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,400–4,300
- First Class (1A)
- ₹5,500–7,500
Train from Palakkad to Kozhikkode
- Ave. Duration
- 2h 12m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
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 Jasidih Jn to Thrisur
- Ave. Duration
- 42h 59m
- Frequency
- Twice a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,200
- Second AC (2A)
- ₹3,600–4,600
- First Class (1A)
- ₹6,000–8,000
Train from Thrisur to Kozhikkode
- Ave. Duration
- 3h 7m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
- Website
- Ashirwad Bus Service
Bus from Deoghar to Kolkata
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Schedules at
- Ashirwad Bus Service
- Website
- Krishna Rajat
Bus from Deoghar to Kolkata
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Krishna Rajat
Bus from Deoghar to Patna
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Schedules at
- Krishna Rajat
- Website
- Sana Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 34h 35m
- Frequency
- Twice daily
- Schedules at
- Sana Travels
- Phone
- +91 99599 66626
- [email protected]
- Website
- CVR Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 36h 40m
- Frequency
- 3 times a day
- Schedules at
- CVR Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Kolkata to Bengaluru
- Ave. Duration
- 34h 30m
- Frequency
- Once daily
- Estimated price
- ₹1,700–4,000
- Website
- Shymoli Paribahan
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Kolkata to Bengaluru
- Ave. Duration
- 36h
- Frequency
- Once daily
- Website
- Kalosona Bus
- Website
- Kalyani Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 34h 15m
- Frequency
- 6 times a week
- Schedules at
- Kalyani Travels
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Kolkata to Bengaluru
- Ave. Duration
- 35h 19m
- Frequency
- 6 times a week
- Website
- Cherry Collars
- Website
- Cherry Collars
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Kolkata to Bengaluru
- Ave. Duration
- 34h 35m
- Frequency
- 4 times a week
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Dream Cruiser
Bus from Kolkata to Bengaluru
- Ave. Duration
- 35h 25m
- Frequency
- Twice a week
- Schedules at
- Dream Cruiser
- Phone
- +91 83094 28352
- [email protected]
- Website
- Naveen Tours and Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 35h 30m
- Frequency
- Twice a week
- Schedules at
- Naveen Tours and Travels
- Phone
- +91 78389 86986
- [email protected]
- Website
- Bharathi Travels
Bus from Kolkata to Bengaluru
- Ave. Duration
- 35h
- Frequency
- Once a week
- Estimated price
- ₹2,800–3,900
- Schedules at
- Bharathi Travels
- Website
- Sariga Travels
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 9h
- Frequency
- Every 3 hours
- Schedules at
- 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Bus from Bengaluru to Kozhikode
- Ave. Duration
- 10h
- Frequency
- Once a week
- Schedules at
- Chennai Travels
- Website
- Rugby Roadways
Bus from Deoghar to Patna
- Ave. Duration
- 6h 15m
- Frequency
- 6 times a week
- Schedules at
- Rugby Roadways
- Phone
- +91 83281 41344
- [email protected]
- Website
- Fast Track Tours & Travels
Bus from Patna to Bengaluru
- Ave. Duration
- 47h
- Frequency
- Once daily
- Schedules at
- Fast Track Tours & 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?, What are the different types of Renfe trains in Spain?, and Getting around the Cyclades - to help you get the most out of your next trip.
Booking & Getting There
Deoghar to Kozhikode bus services, operated by Ashirwad Bus Service, arrive at Kolkata station.
Deoghar to Kozhikode train services, operated by Indian Railways, arrive at Rampur Hat station.
Yes, the driving distance between Deoghar to Kozhikode is 2303 km. It takes approximately 34h 15m to drive from Deoghar to Kozhikode.
Book your Deoghar to Kozhikode bus tickets online with Omio.
There are 261+ hotels available in Kozhikode.



















