There are 6 ways to get from Udaipur to Karnal Station by plane, train, bus, 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.
Fly to Indira Gandhi International Airport, train
best- Fly from Dabok Airport (UDR) to Indira Gandhi International Airport (DEL)plane UDR - DEL
- Take the train from New Delhi to Karnaltrain
4h 25m₹6,275–12,959Train, bus
cheapest- Take the train from Ranapratapnagar to Delhi Sarai Rohillatrain 20474
- Take the bus from Delhi to Karnalbus redbusIndia_Bharat Benz A/C Seater /Sleeper
15h 42m₹716–3,490Bus
- Take the bus from Udaipur to Delhibus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Delhi to Karnalbus redbusIndia_Bharat Benz A/C Seater /Sleeper
14h 52m₹1,005–2,851Drive 759.1 km
- Drive from Udaipur to Karnal Stationcar 759.1 km
10h 26m₹7,362–10,634Fly to Chandigarh International Airport, bus
- Fly from Dabok Airport (UDR) to Chandigarh International Airport (IXC)plane UDR - IXC
- Take the bus from Tribune Chowk to Ambalabus
- Take the bus from FlixBus Ambala to FlixBus Karnal - Nirmal Kutiyabus
8h 18m₹8,860–17,919Bus via Gurgaon
- Take the bus from Udaipur to Gurugrambus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Gurugram to Karnalbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
15h 33m
Udaipur to Karnal Station by bus
Comparing Your Travel Options
The cheapest way to get from Udaipur to Karnal Station is to train and bus which costs ₹700 - ₹3,500 and takes 15h 42m.
The fastest way to get from Udaipur to Karnal Station is to fly and train which takes 4h 25m and costs ₹6,000 - ₹13,000.
No, there is no direct bus from Udaipur to Karnal Station. However, there are services departing from Udaipur and arriving at Karnal via Delhi. The journey, including transfers, takes approximately 14h 52m.
The distance between Udaipur and Karnal Station is 707 km. The road distance is 759.1 km.
The best way to get from Udaipur to Karnal Station without a car is to bus which takes 14h 52m and costs ₹1,000 - ₹2,900.
It takes approximately 4h 25m to get from Udaipur to Karnal Station, including transfers.
Udaipur to Karnal Station bus services, operated by Zingbus, depart from Udaipur station.
Udaipur to Karnal Station bus services, operated by Zingbus, arrive at Delhi station.
Yes, the driving distance between Udaipur to Karnal Station is 759 km. It takes approximately 10h 26m to drive from Udaipur to Karnal Station.
Book your Udaipur to Karnal Station bus tickets online with Omio.
What companies run services between Udaipur, India and Karnal Station, India?
You can take a bus from Udaipur to Karnal via Delhi in around 14h 52m.
- Website
- goindigo.in
Flights from Dabok Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,500–10,000
Flights from Dabok Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- ₹7,500–14,000
Flights from Dabok Airport to Chandigarh International Airport via Jaipur
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹7,500–14,000
Flights from Dabok Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 5h 37m
- When
- Saturday and Sunday
- Estimated price
- ₹7,500–14,000
Flights from Dabok Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹7,500–14,000
Flights from Dabok Airport to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 6h 30m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- ₹7,500–14,000
- Website
- airindia.in
Flights from Dabok Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹4,300–15,000
Flights from Dabok Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Dabok Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 6h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹5,500–15,000
- Website
- airindiaexpress.in
Flights from Dabok Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,300–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Karnal
- Ave. Duration
- 1h 26m
- Frequency
- Every 3 hours
- 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
Train from Ranapratapnagar to Delhi Sarai Rohilla
- Ave. Duration
- 11h 56m
- Frequency
- Once daily
- 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
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Udaipur to Delhi
- Ave. Duration
- 12h 20m
- Frequency
- Hourly
- Estimated price
- ₹650–2,100
- Schedules at
- Zingbus
Bus from Delhi to Karnal
- Ave. Duration
- 2h 50m
- Frequency
- Every 3 hours
- Estimated price
- ₹350–750
- Schedules at
- Zingbus
Bus from Delhi to Karnal
- Ave. Duration
- 2h 50m
- Frequency
- Every 3 hours
- Estimated price
- ₹350–750
- Schedules at
- Zingbus
Bus from Gurugram to Karnal
- Ave. Duration
- 4h 50m
- Frequency
- Twice daily
- Estimated price
- ₹370–850
- Schedules at
- Zingbus
- Website
- Ravina Travels PVT. LTD.
Bus from Udaipur to Delhi
- Ave. Duration
- 13h
- Frequency
- Hourly
- Schedules at
- Ravina Travels PVT. LTD.
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Udaipur to Delhi
- Ave. Duration
- 13h 55m
- Frequency
- Hourly
- Schedules at
- Safar Express Tour
- Website
- India Tours and Travels
Bus from Udaipur to Delhi
- Ave. Duration
- 12h 45m
- Frequency
- 3 times a day
- Schedules at
- India Tours and Travels
Bus from Udaipur to Gurugram
- Ave. Duration
- 11h 55m
- Frequency
- 3 times a day
- Schedules at
- India Tours and Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Udaipur to Delhi
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
Bus from Delhi to Karnal
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Website
- RS Yadav Smart Bus
Bus from Delhi to Karnal
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Website
- RS Yadav Smart Bus
Bus from Udaipur to Gurugram
- Ave. Duration
- 12h
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
Bus from Gurugram to Karnal
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Udaipur to Delhi
- Ave. Duration
- 14h 21m
- Frequency
- Once daily
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
Bus from Udaipur to Gurugram
- Ave. Duration
- 12h 12m
- Frequency
- 3 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Website
- Ashok Travels
Bus from Udaipur to Delhi
- Ave. Duration
- 14h 15m
- Frequency
- Twice daily
- Schedules at
- Ashok Travels
Bus from Udaipur to Gurugram
- Ave. Duration
- 12h 45m
- Frequency
- Twice daily
- Schedules at
- Ashok Travels
- Phone
- +91 99098 23333
- [email protected]
- Website
- My My Tour and Travels
Bus from Udaipur to Delhi
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Schedules at
- My My Tour and Travels
Bus from Udaipur to Gurugram
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Schedules at
- My My Tour and Travels
- Website
- Neelkanth Travels
Bus from Udaipur to Delhi
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Schedules at
- Neelkanth Travels
- Phone
- +91 9521797979
- [email protected]
- Website
- Shrinath Solitaire
Bus from Udaipur to Delhi
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Schedules at
- Shrinath Solitaire
Bus from Udaipur to Gurugram
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Schedules at
- Shrinath Solitaire
- Website
- Kalyani Travels
Bus from Udaipur to Delhi
- Ave. Duration
- 12h 45m
- Frequency
- 4 times a week
- Schedules at
- Kalyani Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Udaipur to Delhi
- Ave. Duration
- 13h
- Frequency
- 4 times a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Delhi to Karnal
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Delhi to Karnal
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Udaipur to Gurugram
- Ave. Duration
- 12h 15m
- Frequency
- 5 times a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Gurugram to Karnal
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Shri Rishabh Travels
Bus from Udaipur to Delhi
- Ave. Duration
- 12h 25m
- Frequency
- 3 times a week
- Schedules at
- Shri Rishabh Travels
Bus from Udaipur to Gurugram
- Ave. Duration
- 11h 40m
- Frequency
- Hourly
- Schedules at
- Shri Rishabh Travels
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Delhi to Karnal
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Schedules at
- Indo Canadian Express
Bus from Delhi to Karnal
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Schedules at
- Indo Canadian Express
Bus from Gurugram to Karnal
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Schedules at
- Indo Canadian Express
- Website
- Walia Brothers
Bus from Delhi to Karnal
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Schedules at
- Walia Brothers
Bus from Delhi to Karnal
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Schedules at
- Walia Brothers
- Website
- Shri Ram Transport Company
Bus from Delhi to Karnal
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Schedules at
- Shri Ram Transport Company
Bus from Delhi to Karnal
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Schedules at
- Shri Ram Transport Company
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Delhi to Karnal
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Website
- NeuGo
Bus from Delhi to Karnal
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Website
- NeuGo
Bus from Gurugram to Karnal
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Website
- NeuGo
- Website
- Jyoti Bus Services
Bus from Delhi to Karnal
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Schedules at
- Jyoti Bus Services
Bus from Delhi to Karnal
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a day
- Schedules at
- Jyoti Bus Services
- Website
- Travel Point
Bus from Delhi to Karnal
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Schedules at
- Travel Point
Bus from Delhi to Karnal
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Schedules at
- Travel Point
- Website
- Ksapha Travels
Bus from Delhi to Karnal
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Schedules at
- Ksapha Travels
Bus from Delhi to Karnal
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Schedules at
- Ksapha Travels
- Website
- Rao Travels India Pvt Ltd.
Bus from Delhi to Karnal
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Schedules at
- Rao Travels India Pvt Ltd.
Bus from Delhi to Karnal
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Schedules at
- Rao Travels India Pvt Ltd.
Bus from Gurugram to Karnal
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Schedules at
- Rao Travels India Pvt Ltd.
- Phone
- +91 9216060002
- [email protected]
- Website
- Bhawani Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Website
- Bhawani Travels
- Website
- Bhawani Travels — Amritsar
- Website
- Bhawani Travels — Barmer
Bus from Delhi to Karnal
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Website
- Bhawani Travels
- Website
- Bhawani Travels — Amritsar
- Website
- Bhawani Travels — Barmer
- Website
- Star World Holidays
Bus from Delhi to Karnal
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Schedules at
- Star World Holidays
Bus from Delhi to Karnal
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Schedules at
- Star World Holidays
- Website
- Tegra Express
Bus from Delhi to Karnal
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Schedules at
- Tegra Express
Bus from Delhi to Karnal
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Schedules at
- Tegra Express
- Website
- Banjara Satguru Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Schedules at
- Banjara Satguru Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Schedules at
- Banjara Satguru Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Delhi to Karnal
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
Bus from Delhi to Karnal
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Schedules at
- Mahalaxmi Travels
- Website
- Gr Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Schedules at
- Gr Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Schedules at
- Gr Travels
- Website
- Tiger Travels & Cargo
Bus from Delhi to Karnal
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Schedules at
- Tiger Travels & Cargo
Bus from Delhi to Karnal
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Schedules at
- Tiger Travels & Cargo
Bus from Gurugram to Karnal
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Schedules at
- Tiger Travels & Cargo
- Website
- Shree mann travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 30m
- Frequency
- 6 times a week
- Schedules at
- Shree mann travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 30m
- Frequency
- 6 times a week
- Schedules at
- Shree mann travels
- Website
- Awadh Travels
Bus from Delhi to Karnal
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Schedules at
- Awadh Travels
Bus from Delhi to Karnal
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Schedules at
- Awadh Travels
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Delhi to Karnal
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Website
- Deltin Travels Pvt Ltd
Bus from Delhi to Karnal
- Ave. Duration
- 2h 10m
- Frequency
- 4 times a week
- Website
- Deltin Travels Pvt Ltd
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a week
- Schedules at
- CIty Land Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a week
- Schedules at
- CIty Land Travels
- Website
- Bir Billing Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Schedules at
- Bir Billing Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Schedules at
- Bir Billing Travels
- Website
- Himalayan Holidays
Bus from Delhi to Karnal
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Schedules at
- Himalayan Holidays
Bus from Delhi to Karnal
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Schedules at
- Himalayan Holidays
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Website
- Vijay Tours And Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 40m
- Frequency
- Twice a week
- Website
- Vijay Tours And Travels
Bus from Gurugram to Karnal
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a week
- Website
- Vijay Tours And Travels
- Website
- New Himalaya Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- New Himalaya Travels
Bus from Delhi to Karnal
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- New Himalaya Travels
- Website
- Northway Holiday Express
Bus from Delhi to Karnal
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Northway Holiday Express
Bus from Delhi to Karnal
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Northway Holiday Express
- Website
- Khajuraho Travels Pvt Ltd.
Bus from Delhi to Karnal
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Khajuraho Travels Pvt Ltd.
Bus from Delhi to Karnal
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Schedules at
- Khajuraho Travels Pvt Ltd.
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Tribune Chowk to Ambala
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Ambala to FlixBus Karnal - Nirmal Kutiya
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹210–390
- Website
- FlixBus India
- Phone
- +91 95711 14364
- [email protected]
- Website
- Hari Das Tour & Travels
Bus from Udaipur to Gurugram
- Ave. Duration
- 11h 30m
- Frequency
- Hourly
- Schedules at
- Hari Das Tour & Travels
- Website
- Rishabh travels
Bus from Udaipur to Gurugram
- Ave. Duration
- 12h
- Frequency
- Every 2 hours
- Schedules at
- Rishabh travels
- Phone
- +91 91299 29994
- [email protected]
- Website
- PTC Skybus
Bus from Gurugram to Karnal
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Website
- PTC Skybus
- Website
- Mannat Holidays
Bus from Gurugram to Karnal
- Ave. Duration
- 5h
- Frequency
- Once a week
- Schedules at
- Mannat Holidays
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
There are 45+ hotels available in Karnal Station.











































