There are 6 ways to get from Udaipur to Solan by plane, bus, 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.
Fly, bus
best- Fly from Dabok Airport (UDR) to Chandigarh International Airport (IXC)plane UDR - IXC
- Take the bus from Chandigarh to Solan Bharat Petroleumbus
7h 14m₹8,650–17,529Train, bus via Gurgaon
cheapest- Take the train from Ranapratapnagar to Gurgaontrain
- Take the train from Gurgaon to Chandigarhtrain
- Take the bus from Chandigarh to Solan Bharat Petroleumbus
18h 49m₹1,207–6,146Bus
- Take the bus from Udaipur to Chandigarhbus redbusIndia_Bharat Benz A/C Sleeper / ...
- Take the bus from Chandigarh to Solan Bharat Petroleumbus redbusIndia_Volvo A/C Semi Sleeper
18h 43mDrive 908.2 km
- Drive from Udaipur to Solancar 908.2 km
12h 38m₹8,886–12,835Bus via Gurgaon
- Take the bus from Udaipur to Gurugrambus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
- Take the bus from Delhi to Solan Bharat Petroleumbus redbusIndia_Volvo A/C Semi Sleeper / ...
20h 28mTrain, bus
- Take the train from Ranapratapnagar to Ajmertrain
- Take the train from Ajmer to Chandigarhtrain
- Take the bus from Chandigarh to Solan Bharat Petroleumbus
22h 10m₹1,236–6,371
Dabok Airport (UDR) to Chandigarh International Airport (IXC) flights
Comparing Your Travel Options
The cheapest way to get from Udaipur to Solan is to train and bus via Gurgaon which costs ₹1,200 - ₹6,500 and takes 18h 49m.
The fastest way to get from Udaipur to Solan is to fly and bus which takes 7h 14m and costs ₹8,500 - ₹18,000.
No, there is no direct bus from Udaipur to Solan. However, there are services departing from Udaipur and arriving at Solan Bharat Petroleum via Chandigarh. The journey, including transfers, takes approximately 18h 43m.
The distance between Udaipur and Solan is 834 km. The road distance is 908.2 km.
The best way to get from Udaipur to Solan without a car is to bus which takes 18h 43m and costs .
It takes approximately 7h 14m to get from Udaipur to Solan, including transfers.
Udaipur to Solan bus services, operated by Ram Dalal Holidays Pvt. Ltd, depart from Udaipur station.
Udaipur to Solan bus services, operated by Ram Dalal Holidays Pvt. Ltd, arrive at Chandigarh station.
Yes, the driving distance between Udaipur to Solan is 908 km. It takes approximately 12h 38m to drive from Udaipur to Solan.
Book your Udaipur to Solan bus tickets online with Omio and 12go.asia.
What companies run services between Udaipur, India and Solan, India?
You can take a bus from Udaipur to Solan Bharat Petroleum via Chandigarh in around 18h 43m.
- Website
- goindigo.in
Flights from Dabok Airport to Chandigarh International Airport via Delhi
- 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 Chandigarh International Airport via Delhi
- 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
- 5h 35m
- When
- Tuesday to Sunday
- Estimated price
- ₹5,500–15,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ranapratapnagar to Gurgaon
- Ave. Duration
- 11h 1m
- Frequency
- Once daily
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Gurgaon to Chandigarh
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- 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 Ranapratapnagar to Ajmer
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Ajmer to Chandigarh
- Ave. Duration
- 13h 31m
- Frequency
- 3 times a day
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
- Phone
- +91 9899151311
- info@citylandtravels.com
- Website
- CIty Land Travels
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Schedules at
- CIty Land Travels
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Schedules at
- CIty Land Travels
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Schedules at
- CIty Land Travels
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Schedules at
- CIty Land Travels
- Phone
- +91 99991 29996
- ramdalaltravels@gmail.com
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Udaipur to Chandigarh
- Ave. Duration
- 15h 55m
- Frequency
- 3 times a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- 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 Delhi to Solan Bharat Petroleum
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Phone
- +91 97799 40672
- Deltinbus@gmail.com
- Website
- Deltin Travels Pvt Ltd
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Website
- Deltin Travels Pvt Ltd
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Website
- Deltin Travels Pvt Ltd
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Website
- Deltin Travels Pvt Ltd
Bus from Delhi to Solan Bharat Petroleum
- Ave. Duration
- 7h 5m
- Frequency
- 5 times a day
- Website
- Deltin Travels Pvt Ltd
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Website
- Deltin Travels Pvt Ltd
- Website
- PAL Travel Lines
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- PAL Travel Lines
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- PAL Travel Lines
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- PAL Travel Lines
Bus from Delhi to Solan Bharat Petroleum
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Schedules at
- PAL Travel Lines
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Schedules at
- PAL Travel Lines
- Phone
- +91 98990 56542
- rsyadavsmartbus1@gmail.com
- Website
- RS Yadav Smart Bus
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
Bus from Udaipur to Gurugram
- Ave. Duration
- 12h
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- Laxmi Holidays
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a week
- Estimated price
- ₹650–1,400
- Schedules at
- Laxmi Holidays
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a week
- Estimated price
- ₹650–1,400
- Schedules at
- Laxmi Holidays
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a week
- Estimated price
- ₹650–1,400
- Schedules at
- Laxmi Holidays
Bus from Delhi to Solan Bharat Petroleum
- Ave. Duration
- 7h 15m
- Frequency
- 4 times a day
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a week
- Estimated price
- ₹650–1,400
- Schedules at
- Laxmi Holidays
Bus from Udaipur to Chandigarh
- Ave. Duration
- 20h 10m
- Frequency
- 6 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Website
- India Tours and Travels
Bus from Udaipur to Gurugram
- Ave. Duration
- 11h 30m
- Frequency
- Hourly
- Schedules at
- India Tours and Travels
- Website
- Shri Rishabh Travels
Bus from Udaipur to Gurugram
- Ave. Duration
- 11h 25m
- Frequency
- 3 times a day
- Schedules at
- Shri Rishabh Travels
- Phone
- +91 9521797979
- info@shrinathbus.com
- Website
- Shrinath Solitaire
Bus from Udaipur to Gurugram
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- Shrinath Solitaire
- Website
- Ashok Travels
Bus from Udaipur to Gurugram
- Ave. Duration
- 12h 45m
- Frequency
- Twice daily
- Schedules at
- Ashok Travels
- Phone
- +91 99098 23333
- support@mymytravels.com
- Website
- My My Tour and Travels
Bus from Udaipur to Gurugram
- Ave. Duration
- 10h 30m
- Frequency
- 5 times a week
- Schedules at
- My My Tour and Travels
- Phone
- 080-46333629
- support@mybusbookings.com
- Website
- Vikas Travels
Bus from Udaipur to Gurugram
- Ave. Duration
- 10h 35m
- Frequency
- Once a week
- Schedules at
- Vikas Travels
- Website
- Shree Nandi Travels
Bus from Delhi to Solan Bharat Petroleum
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Schedules at
- Shree Nandi Travels
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 How to get from Gatwick Airport into central London, Need to know: Jadrolinija, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
There are 737+ hotels available in Solan.





























