There are 6 ways to get from Kanyakumari to Bareilly by bus, plane, train, 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.
Bus to Tuticorin Airport, fly
best- Take the bus from Kanyakumari, Tamil Nadu to Thoothukudi, Tamil Nadubus
- Fly from Tuticorin Airport (TCR) to Bareilly Airport (BEK)plane TCR - BEK
22h 9mTrain
cheapest- Take the train from Kanyakumari to Agra Cantttrain 12641 / ...
- Take the train from Agra Cantt to Bareillytrain 22199 / ...
2d 5h₹1,388–10,444Bus
- Take the bus from Kanyakumari, Tamil Nadu to Hyderabad, Telanganabus
- Take the bus from Hyderabad, Telangana to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Bareillybus
2d 9hDrive 2,624 km
- Drive from Kanyakumari to Bareillycar 2,624 km
37h 59m₹29,499–42,610Train to Trivandrum, fly
- Take the train from Kanyakumari to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Bareilly Airport (BEK)plane TRV - BEK
9h 29m₹18,728–41,910Bus via Bengaluru
- Take the bus from Kanyakumari, Tamil Nadu to Madurai, Tamil Nadubus
- Take the bus from Madurai, Tamil Nadu to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Bareillybus
2d 10h
Kanyakumari to Bareilly by train
Questions & Answers
The cheapest way to get from Kanyakumari to Bareilly is to train which costs ₹1,300 - ₹11,000 and takes 2 days 5h.
The fastest way to get from Kanyakumari to Bareilly is to train and fly which takes 9h 29m and costs ₹18,000 - ₹42,000.
No, there is no direct bus from Kanyakumari to Bareilly. However, there are services departing from Kanyakumari, Tamil Nadu and arriving at Bareilly via Hyderabad, Telangana and Lucknow, Uttar Pradesh. The journey, including transfers, takes approximately 2 days 9h.
No, there is no direct train from Kanyakumari to Bareilly. However, there are services departing from Kanyakumari and arriving at Bareilly via Agra Cantt. The journey, including transfers, takes approximately 2 days 5h.
The distance between Kanyakumari and Bareilly is 2341 km. The road distance is 2624 km.
The best way to get from Kanyakumari to Bareilly without a car is to train which takes 2 days 5h and costs ₹1,300 - ₹11,000.
It takes approximately 22h 9m to get from Kanyakumari to Bareilly, including transfers.
Kanyakumari to Bareilly bus services, operated by YKT Travels, depart from Kanyakumari, Tamil Nadu station.
Kanyakumari to Bareilly train services, operated by Indian Railways, depart from Kanyakumari station.
The best way to get from Kanyakumari to Bareilly is to train which takes 2 days 5h and costs ₹1,300 - ₹11,000. Alternatively, you can bus, which costs and takes 2 days 9h.
What companies run services between Kanyakumari, India and Bareilly, India?
You can take a train from Kanyakumari to Bareilly via Agra Cantt in around 2d 5h. Alternatively, you can take a bus from Kanyakumari, Tamil Nadu to Bareilly via Hyderabad, Telangana and Lucknow, Uttar Pradesh in around 2d 9h.
- Website
- goindigo.in
Flights from Tuticorin Airport to Bareilly Airport via Bengaluru
- Ave. Duration
- 25h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹21,000–49,000
Flights from Tuticorin Airport to Bareilly Airport via Madras, Bengaluru
- Ave. Duration
- 17h 55m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹23,000–55,000
Flights from Tuticorin Airport to Bareilly Airport via Madras, Delhi
- Ave. Duration
- 18h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹23,000–55,000
Flights from Tuticorin Airport to Bareilly Airport via Bengaluru, Delhi
- Ave. Duration
- 25h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹23,000–50,000
Flights from Trivandrum to Bareilly Airport via Bengaluru
- Ave. Duration
- 6h 2m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹17,000–38,000
Flights from Trivandrum to Bareilly Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹18,000–39,000
Flights from Trivandrum to Bareilly Airport via Delhi
- Ave. Duration
- 8h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹18,000–39,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kanyakumari to Agra Cantt
- Ave. Duration
- 44h 25m
- Frequency
- 3 times a week
- Estimated price
- ₹1,100–8,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,700–3,400
- Second AC (2A)
- ₹3,900–5,000
- First Class (1A)
- ₹6,500–8,500
Train from Agra Cantt to Bareilly
- Ave. Duration
- 7h 39m
- Frequency
- 3 times a week
- Estimated price
- ₹270–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Kanyakumari to Thiruvananthapuram Central
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
- Phone
- 8893555000
- [email protected]
- Website
- omio.com
Bus from Kanyakumari, Tamil Nadu to Hyderabad, Telangana
- Ave. Duration
- 20h 45m
- Frequency
- 3 times a day
- Estimated price
- ₹1,800–2,900
- Schedules at
- omio.com
- Phone
- 9887925057
- [email protected]
- Website
- omio.com
Bus from Bangalore, Karnataka to Lucknow, Uttar Pradesh
- Ave. Duration
- 39h 45m
- Frequency
- 4 times a day
- Schedules at
- omio.com
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 What are the different types of Renfe trains in Spain?, Need to know: Jadrolinija, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
Kanyakumari to Bareilly bus services, operated by YKT Travels, arrive at Madurai, Tamil Nadu station.
Kanyakumari to Bareilly train services, operated by Indian Railways, arrive at Agra Cantt station.
Yes, the driving distance between Kanyakumari to Bareilly is 2624 km. It takes approximately 37h 59m to drive from Kanyakumari to Bareilly.
Book your Kanyakumari to Bareilly bus tickets online with Omio.
There are 50+ hotels available in Bareilly.










