There are 9 ways to get from Kozhikode to Banihāl 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 Calicut International Airport to Srinagar International Airport, train
best- Fly from Calicut International Airport (CCJ) to Srinagar International Airport (SXR)plane CCJ - SXR
- Take the train from Srinagar to Banihaltrain
8h 46m₹16,442–37,701Train
cheapest- Take the train from Kozhikkode to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Martyr Captain Tushar Mahajantrain
- Take the train from Udhampur to Banihaltrain
2d 7h₹1,482–11,249Bus
- Take the bus from Kozhikode to Bengalurubus
- Take the bus from Bengaluru to Jaipurbus
- Take the bus from Jaipur to Srinagarbus
- Take the bus from Srinagar to Banihalbus
2d 15hDrive 2,920.9 km
- Drive from Kozhikode to Banihālcar 2,920.9 km
38h 48m₹28,304–40,884Fly Calicut International Airport to Jammu Airport, train
- Fly from Calicut International Airport (CCJ) to Jammu Airport (IXJ)plane CCJ - IXJ
- Take the train from Jammu Tawi to Banihaltrain
11h 38m₹14,202–28,551Taxi to Cochin International Airport, fly to Srinagar International Airport, train
- Take the taxi from Kozhikode to Kochi-Airport-COKtaxi
- Fly from Cochin International Airport (COK) to Srinagar International Airport (SXR)plane COK - SXR
- Take the train from Srinagar to Banihaltrain
10h 53m₹16,367–29,157Taxi to Cochin International Airport, fly to Jammu Airport, train
- Take the taxi from Kozhikode to Kochi-Airport-COKtaxi
- Fly from Cochin International Airport (COK) to Jammu Airport (IXJ)plane COK - IXJ
- Take the train from Jammu Tawi to Banihaltrain
14h 45m₹17,127–25,007Train to Coimbatore International Airport, fly to Srinagar International Airport, train
- Take the train from Kozhikkode to Podanur Jntrain
- Fly from Coimbatore International Airport (CJB) to Srinagar International Airport (SXR)plane CJB - SXR
- Take the train from Srinagar to Banihaltrain
12h 36m₹15,283–39,666Bus via Bhopal
- Take the bus from Kozhikode to Bengalurubus
- Take the bus from Bengaluru to Bhopalbus
- Take the bus from Bhopal to Katrabus
- Take the bus from Katra to Jammubus
- Take the bus from Jammu to Banihalbus
3d 10h
Kozhikode to Banihāl by train
Comparing Your Travel Options
The cheapest way to get from Kozhikode to Banihāl is to train which costs ₹1,400 - ₹12,000 and takes 2 days 7h.
The fastest way to get from Kozhikode to Banihāl is to fly and train which takes 8h 46m and costs ₹16,000 - ₹38,000.
No, there is no direct bus from Kozhikode to Banihāl. However, there are services departing from Kozhikode and arriving at Banihal via Bengaluru, Jaipur and Srinagar. The journey, including transfers, takes approximately 2 days 15h.
No, there is no direct train from Kozhikode to Banihāl. However, there are services departing from Kozhikkode and arriving at Banihal via Ludhiana Jn and Udhampur. The journey, including transfers, takes approximately 2 days 7h.
The distance between Kozhikode and Banihāl is 2670 km. The road distance is 2920.9 km.
The best way to get from Kozhikode to Banihāl without a car is to train which takes 2 days 7h and costs ₹1,400 - ₹12,000.
It takes approximately 8h 46m to get from Kozhikode to Banihāl, including transfers.
Kozhikode to Banihāl bus services, operated by BigBus, depart from Kozhikode station.
Kozhikode to Banihāl train services, operated by Indian Railways, depart from Kozhikkode station.
The best way to get from Kozhikode to Banihāl is to train which takes 2 days 7h and costs ₹1,400 - ₹12,000. Alternatively, you can bus, which costs and takes 2 days 15h.
What companies run services between Kozhikode, India and Banihāl, India?
You can take a train from Kozhikkode to Banihal via Ludhiana Jn and Udhampur in around 2d 7h. Alternatively, you can take a bus from Kozhikode to Banihal via Bengaluru, Jaipur, and Srinagar in around 2d 15h.
- Website
- goindigo.in
Flights from Calicut International Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹15,000–41,000
Flights from Calicut International Airport to Srinagar International Airport via Madras, Delhi
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- ₹15,000–41,000
Flights from Calicut International Airport to Jammu Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–26,000
Flights from Calicut International Airport to Jammu Airport via Hyderabad, Delhi
- Ave. Duration
- 9h 12m
- When
- Every day
- Estimated price
- ₹13,000–26,000
Flights from Calicut International Airport to Jammu Airport via Bengaluru, Delhi
- Ave. Duration
- 9h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–26,000
Flights from Cochin International Airport to Srinagar International Airport via Hyderabad
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹11,000–24,000
Flights from Cochin International Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 9h 22m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Cochin International Airport to Jammu Airport via Delhi
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- ₹13,000–19,000
Flights from Cochin International Airport to Jammu Airport via Mumbai
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- ₹13,000–19,000
Flights from Cochin International Airport to Jammu Airport via Hyderabad, Delhi
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- ₹13,000–19,000
Flights from Cochin International Airport to Jammu Airport via Pune, Ahmedabad
- Ave. Duration
- 12h 20m
- When
- Sunday
- Estimated price
- ₹13,000–19,000
Flights from Coimbatore International Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- ₹14,000–36,000
Flights from Coimbatore International Airport to Srinagar International Airport via Hyderabad
- Ave. Duration
- 5h 35m
- When
- Thursday
- Estimated price
- ₹14,000–36,000
Flights from Coimbatore International Airport to Srinagar International Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹14,000–36,000
- Website
- airindiaexpress.in
Flights from Calicut International Airport to Srinagar International Airport via Bengaluru
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹13,000–32,000
Flights from Cochin International Airport to Srinagar International Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–30,000
Flights from Cochin International Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹12,000–30,000
Flights from Cochin International Airport to Jammu Airport via Delhi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹12,000–30,000
Flights from Coimbatore International Airport to Srinagar International Airport via Bengaluru
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹12,000–29,000
- Website
- airindia.in
Flights from Cochin International Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 9h 2m
- When
- Every day
- Estimated price
- ₹12,000–30,000
Flights from Cochin International Airport to Srinagar International Airport via Mumbai
- Ave. Duration
- 12h 20m
- When
- Every day
- Estimated price
- ₹13,000–18,000
Flights from Cochin International Airport to Jammu Airport via Delhi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹12,000–30,000
Flights from Coimbatore International Airport to Srinagar International Airport via Mumbai
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹12,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Srinagar to Banihal
- Ave. Duration
- 1h
- Frequency
- Twice daily
- 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 Kozhikkode to Ludhiana Jn
- Ave. Duration
- 45h 21m
- Frequency
- Once a week
- Estimated price
- ₹1,100–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,800–3,500
- Second AC (2A)
- ₹4,000–5,000
- First Class (1A)
- ₹6,500–8,500
Train from Ludhiana Jn to Martyr Captain Tushar Mahajan
- Ave. Duration
- 5h 28m
- Frequency
- Every 3 hours
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Udhampur to Banihal
- Ave. Duration
- 2h 17m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Jammu Tawi to Banihal
- Ave. Duration
- 3h 22m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,245
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Chair Car
- ₹677
- Executive Class
- ₹1,245
Train from Srinagar to Banihal
- Ave. Duration
- 1h
- Frequency
- Twice daily
- 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 Jammu Tawi to Banihal
- Ave. Duration
- 3h 22m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,245
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Chair Car
- ₹677
- Executive Class
- ₹1,245
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
Train from Srinagar to Banihal
- Ave. Duration
- 1h
- Frequency
- Twice daily
- 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
- Phone
- +91 63094 26666
- [email protected]
- Website
- BigBus
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 29m
- Frequency
- Every 4 hours
- Website
- BigBus
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 29m
- Frequency
- Every 4 hours
- Website
- BigBus
- Website
- NS Transports
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 15m
- Frequency
- Every 4 hours
- Schedules at
- NS Transports
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 15m
- Frequency
- Every 4 hours
- Schedules at
- NS Transports
- Website
- P K Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Schedules at
- P K Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Schedules at
- P K Travels
- Website
- Esteem Tours & Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 50m
- Frequency
- 3 times a day
- Schedules at
- Esteem Tours & Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 50m
- Frequency
- 3 times a day
- Schedules at
- Esteem Tours & Travels
- Website
- Ayyappan Roadways
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Schedules at
- Ayyappan Roadways
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Schedules at
- Ayyappan Roadways
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a week
- Website
- National Travels - Ratnagiri
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a week
- Website
- National Travels - Ratnagiri
- Website
- Sam Tourist and Logistics
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Sam Tourist and Logistics
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Sam Tourist and Logistics
- Phone
- +91 97405 16768
- Website
- Kalpaka Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a week
- Website
- Kalpaka Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a week
- Website
- Kalpaka Travels
- Website
- Kyros Connect
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 35m
- Frequency
- 4 times a week
- Schedules at
- Kyros Connect
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 9h 35m
- Frequency
- 4 times a week
- Schedules at
- Kyros Connect
- Website
- Silver Line Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Schedules at
- Silver Line Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Schedules at
- Silver Line Travels
- Website
- Chennai Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Chennai Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Chennai Travels
- Website
- Harsha Tours And Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Harsha Tours And Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Harsha Tours And Travels
- Website
- Sunrise Tours And Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h 36m
- Frequency
- Once a week
- Schedules at
- Sunrise Tours And Travels
Bus from Kozhikode to Bengaluru
- Ave. Duration
- 8h 36m
- Frequency
- Once a week
- Schedules at
- Sunrise Tours And Travels
- Website
- India Tours and Travels
Bus from Bengaluru to Jaipur
- Ave. Duration
- 30h
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Phone
- +91 87690 12747
- Website
- Somnath Travels
Bus from Jaipur to Srinagar
- Ave. Duration
- 18h 35m
- Frequency
- Once daily
- Website
- Somnath Travels
Bus from Srinagar to Banihal
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Website
- Somnath Travels
- Phone
- +91 72199 79797
- Website
- Kissan Travels Pilani
Bus from Srinagar to Banihal
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Website
- Kissan Travels Pilani
- Website
- Jeet Ram Motors
Bus from Srinagar to Banihal
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Schedules at
- Jeet Ram Motors
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Srinagar to Banihal
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Website
- Cherry Collars
- Website
- Cherry Collars
- Website
- Gulshan Bus
Bus from Srinagar to Banihal
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Schedules at
- Gulshan Bus
- Phone
- +91 99456 00000
- Website
- New Pal Travels
Bus from Srinagar to Banihal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- New Pal Travels
- Website
- Star World Holidays
Bus from Srinagar to Banihal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Schedules at
- Star World Holidays
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Srinagar to Banihal
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹650–1,500
- Schedules at
- Laxmi Holidays
- Website
- Baru travels
Bus from Srinagar to Banihal
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a week
- Schedules at
- Baru travels
- Website
- Bmcc Travels
Bus from Bengaluru to Bhopal
- Ave. Duration
- 34h 25m
- Frequency
- Once daily
- Schedules at
- Bmcc Travels
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Bhopal to Katra
- Ave. Duration
- 30h 30m
- Frequency
- 6 times a week
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Phone
- +91 9720005601
- [email protected]
- Website
- Jai Shree Ganesh Yatra
Bus from Katra to Jammu
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,400
- Schedules at
- Jai Shree Ganesh Yatra
- AC Sleeper
- ₹1,300–2,400
- Phone
- 0191-2577475
- [email protected]
- Website
- jksrtc.co.in
Bus from Jammu to Banihal
- Ave. Duration
- 3h 38m
- Frequency
- On demand
- Estimated price
- ₹300–850
- Website
- jksrtc.co.in
- Ave. Duration
- 2h 37m
- Estimated price
- ₹3,600–4,400
Fastway Travels
- Phone
- +91 90 37 44 40 07
- Website
- fastwaytravels.com
Jaithram Cabs
- Phone
- +91 97 45 30 45 52
- Website
- jaithramcabs.in
Smart Taxi
- Phone
- +91 98 95 05 35 65
- Website
- smarttaxiservice.in
Fastway Travels
- Phone
- +91 90 37 44 40 07
- Website
- fastwaytravels.com
Jaithram Cabs
- Phone
- +91 97 45 30 45 52
- Website
- jaithramcabs.in
Smart Taxi
- Phone
- +91 98 95 05 35 65
- Website
- smarttaxiservice.in
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
Kozhikode to Banihāl bus services, operated by BigBus, arrive at Bengaluru station.
Kozhikode to Banihāl train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Kozhikode to Banihāl is 2921 km. It takes approximately 38h 48m to drive from Kozhikode to Banihāl.
Book your Kozhikode to Banihāl bus tickets online with Omio.
There are four+ hotels available in Banihāl.


























