There are 8 ways to get from Kāsaragod to Srinagar by train, plane, bus, car, or bus (Flixbus)
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 Bajpe Airport, fly to Srinagar International Airport
best- Take the train from Kasaragod to Mangalore Jntrain
- Fly from Bajpe Airport (IXE) to Srinagar International Airport (SXR)plane IXE - SXR
9h 3m₹12,104–25,162Train
cheapest- Take the train from Kasaragod to Ludhiana Jntrain
- Take the train from Ludhiana Jn to Jammu Tawitrain
- Take the train from Jammu Tawi to Srinagartrain
2d 5h₹1,777–11,465Bus via Belagavi
- Take the bus from Kasargode to Mangalorebus
- Take the bus from Mangaluru to Belagavibus
- Take the bus from Belagavi to Jaipurbus
- Take the bus from Jaipur to Srinagarbus
2d 20hDrive 2,827.7 km
- Drive from Kāsaragod to Srinagarcar 2,827.7 km
37h₹31,649–45,714Train to Kannur International Airport, fly to Srinagar International Airport
- Take the train from Kasaragod to Kannurtrain
- Fly from Kannur International Airport (CNN) to Srinagar International Airport (SXR)plane CNN - SXR
9h 16m₹14,638–51,909Train to Calicut International Airport, fly to Srinagar International Airport
- Take the train from Kasaragod to Kozhikkodetrain
- Fly from Calicut International Airport (CCJ) to Srinagar International Airport (SXR)plane CCJ - SXR
10h 50m₹16,521–39,006Train to Bajpe Airport, fly to Jammu Airport, bus
- Take the train from Kasaragod to Mangalore Jntrain
- Fly from Bajpe Airport (IXE) to Jammu Airport (IXJ)plane IXE - IXJ
- Take the bus from Kunjwani Bypass to Srinagar TRC Roadbus
15h 50m₹16,264–22,922Bus
- Take the bus from Kasargod to Gandhinagarbus
- Take the bus from Bengaluru to Gurugrambus
- Take the bus from FlixBus Gurugram - Rajiv Chowk to FlixBus Srinagarbus
3d 8h
Bajpe Airport (IXE) to Srinagar International Airport (SXR) flights
Comparing Your Travel Options
The cheapest way to get from Kāsaragod to Srinagar is to train which costs ₹1,700 - ₹12,000 and takes 2 days 5h.
The fastest way to get from Kāsaragod to Srinagar is to train and fly which takes 9h 3m and costs ₹12,000 - ₹26,000.
No, there is no direct bus from Kāsaragod to Srinagar. However, there are services departing from Kasargode and arriving at Srinagar via Mangaluru, Belagavi and Jaipur. The journey, including transfers, takes approximately 2 days 20h.
No, there is no direct train from Kāsaragod to Srinagar. However, there are services departing from Kasaragod and arriving at Srinagar via Ludhiana Jn and Jammu Tawi. The journey, including transfers, takes approximately 2 days 5h.
The distance between Kāsaragod and Srinagar is 2423 km. The road distance is 2827.7 km.
The best way to get from Kāsaragod to Srinagar without a car is to train which takes 2 days 5h and costs ₹1,700 - ₹12,000.
It takes approximately 9h 3m to get from Kāsaragod to Srinagar, including transfers.
Kāsaragod to Srinagar bus services, operated by Kerala State Road Transport Corporation, depart from Kasargode station.
Kāsaragod to Srinagar train services, operated by Indian Railways, depart from Kasaragod station.
The best way to get from Kāsaragod to Srinagar is to train which takes 2 days 5h and costs ₹1,700 - ₹12,000. Alternatively, you can bus via Belagavi, which costs and takes 2 days 20h.
What companies run services between Kāsaragod, India and Srinagar, India?
You can take a train from Kasaragod to Srinagar via Ludhiana Jn, Jammu Tawi, and Srinagar in around 2d 5h. Alternatively, you can take a vehicle from Kāsaragod to Srinagar via Kasargode, Mangaluru, Belagavi, and Jaipur in around 2d 20h.
- Website
- goindigo.in
Flights from Bajpe Airport to Srinagar International Airport via Hyderabad
- Ave. Duration
- 6h 15m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- ₹12,000–23,000
Flights from Bajpe Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Bajpe Airport to Srinagar International Airport via Madras, Delhi
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₹13,000–24,000
Flights from Kannur International Airport to Srinagar International Airport via Hyderabad
- Ave. Duration
- 6h 2m
- When
- Tuesday and Sunday
- Estimated price
- ₹12,000–55,000
Flights from Kannur International Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹12,000–55,000
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 20m
- When
- Every day
- Estimated price
- ₹15,000–41,000
Flights from Bajpe Airport to Jammu Airport via Delhi
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Bajpe Airport to Jammu Airport via Mumbai
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Bajpe Airport to Jammu Airport via Hyderabad, Srinagar International Airport
- Ave. Duration
- 7h 47m
- When
- Tuesday and Sunday
- Estimated price
- ₹13,000–24,000
Flights from Bajpe Airport to Jammu Airport via Bengaluru, Delhi
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹12,000–24,000
Flights from Bajpe Airport to Jammu Airport via Hyderabad, Delhi
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ₹12,000–23,000
Flights from Bajpe Airport to Jammu Airport via Madras, Delhi
- Ave. Duration
- 9h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹13,000–24,000
- Website
- airindia.in
Flights from Bajpe Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 5h 57m
- When
- Tuesday to Friday
- Estimated price
- ₹11,000–26,000
Flights from Bajpe Airport to Srinagar International Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Calicut International Airport to Srinagar International Airport via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Saturday, Monday, Wednesday, and Thursday
- Estimated price
- ₹12,000–29,000
Flights from Bajpe Airport to Jammu Airport via Delhi
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–26,000
Flights from Bajpe Airport to Jammu Airport via Bengaluru, Delhi
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ₹11,000–27,000
- Website
- airindiaexpress.in
Flights from Bajpe Airport to Srinagar International Airport via Delhi
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–26,000
Flights from Bajpe Airport to Srinagar International Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Calicut International Airport to Srinagar International Airport via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Saturday, Monday, Wednesday, and Thursday
- Estimated price
- ₹12,000–29,000
Flights from Bajpe Airport to Jammu Airport via Delhi
- Ave. Duration
- 8h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–26,000
Flights from Bajpe Airport to Jammu Airport via Bengaluru, Delhi
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ₹11,000–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kasaragod to Mangalore Jn
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Kasaragod to Ludhiana Jn
- Ave. Duration
- 42h 56m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,800–4,700
- First Class (1A)
- ₹6,000–8,000
Train from Ludhiana Jn to Jammu Tawi
- Ave. Duration
- 4h 9m
- Frequency
- Hourly
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Jammu Tawi to Srinagar
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
- Chair Car
- ₹720
- Executive Class
- ₹1,325
Train from Kasaragod to Kannur
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- 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 Kasaragod to Kozhikkode
- Ave. Duration
- 3h 2m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Kasaragod to Mangalore Jn
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Kasargode to Mangalore
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ₹60–140
- Website
- KSRTC
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Mangaluru to Belagavi
- Ave. Duration
- 10h
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
- Website
- Globehopper Mobility
Bus from Mangaluru to Belagavi
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- ₹500–1,500
- Schedules at
- Zingbus
Bus from Kunjwani Bypass to Srinagar TRC Road
- Ave. Duration
- 4h 41m
- Frequency
- Twice daily
- Estimated price
- ₹420–1,100
- Website
- zingbus.com
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Belagavi to Jaipur
- Ave. Duration
- 35h
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Jaipur to Srinagar
- Ave. Duration
- 18h 55m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Vishwa Travels
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Schedules at
- Vishwa Travels
- Website
- Al Ayaan Travels
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Al Ayaan Travels
- Website
- Lavi Travels
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Schedules at
- Lavi Travels
- Website
- Kashmir Maxx
Bus from Mangaluru to Belagavi
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Schedules at
- Kashmir Maxx
- Website
- omio.com
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 55m
- Frequency
- 3 times a week
- Schedules at
- hanstravel.in
Bus from Belagavi to Jaipur
- Ave. Duration
- 35h
- Frequency
- 6 times a week
- Schedules at
- hanstravel.in
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Mangaluru to Belagavi
- Ave. Duration
- 9h 40m
- Frequency
- 3 times a week
- Website
- Krish Travels
- Website
- Gogte WorldBus
Bus from Mangaluru to Belagavi
- Ave. Duration
- 10h 25m
- Frequency
- 3 times a week
- Schedules at
- Gogte WorldBus
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Belagavi to Jaipur
- Ave. Duration
- 28h 55m
- Frequency
- 3 times a week
- Schedules at
- Apple Travels
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Belagavi to Jaipur
- Ave. Duration
- 36h 45m
- Frequency
- Twice a week
- Schedules at
- Tranzking Travels
Bus from Bengaluru to Gurugram
- Ave. Duration
- 45h 15m
- Frequency
- 3 times a week
- Schedules at
- Tranzking Travels
- Phone
- 9483992779
- [email protected]
- Website
- Kohinoor Travels
Bus from Kasargod to Gandhinagar
- Ave. Duration
- 10h 43m
- Frequency
- Every 2 hours
- Estimated price
- ₹850–1,100
- Website
- Kohinoor Travels
- AC Sleeper
- ₹850–1,100
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Gurugram - Rajiv Chowk to FlixBus Srinagar
- Ave. Duration
- 22h 5m
- Frequency
- Once daily
- Estimated price
- ₹1,300–4,800
- Website
- FlixBus India
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
Kāsaragod to Srinagar bus services, operated by Kerala State Road Transport Corporation, arrive at Mangalore station.
Kāsaragod to Srinagar train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Kāsaragod to Srinagar is 2828 km. It takes approximately 37h to drive from Kāsaragod to Srinagar.
There are 624+ hotels available in Srinagar.





















