There are 6 ways to get from Muzaffarpur to Solan by train, plane, 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.
Train, fly, bus
best- Take the train from Muzaffarpur Jn to Sonpur Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Chandigarh International Airport (IXC)plane PAT - IXC
- Take the bus from Chandigarh to Solan Bharat Petroleumbus
7h 53mTrain
cheapest- Take the train from Muzaffarpur Jn to New Delhitrain 12561 / ...
- Take the train from New Delhi to Kalkatrain 12005 / ...
26h 6m₹816–6,342Bus
- Take the bus from Muzaffarpur to Delhibus
- Take the bus from Delhi to Chandigarhbus
- Take the bus from Chandigarh to Solan Bharat Petroleumbus
25h 4mDrive 1,250.9 km
- Drive from Muzaffarpur to Solancar 1,250.9 km
15h 42m₹14,020–20,251Train, bus via Patna
- Take the train from Muzaffarpur Jn to Patliputratrain
- Take the train from Patliputra to Chandigarhtrain
- Take the bus from Chandigarh to Solan Bharat Petroleumbus
27hTrain, bus
- Take the train from Muzaffarpur Jn to Chandigarhtrain 15903 / ...
- Take the bus from Chandigarh to Solan Bharat Petroleumbus redbusIndia_Volvo A/C Semi Sleeper / ...
27h 45m
Lok Nayak Jayaprakash Airport (PAT) to Chandigarh International Airport (IXC) flights
Comparing Your Travel Options
The cheapest way to get from Muzaffarpur to Solan is to train which costs ₹800 - ₹6,500 and takes 26h 6m.
The fastest way to get from Muzaffarpur to Solan is to drive which takes 15h 42m and costs ₹14,000 - ₹21,000.
No, there is no direct bus from Muzaffarpur to Solan. However, there are services departing from Muzaffarpur and arriving at Solan Bharat Petroleum via Delhi and Chandigarh. The journey, including transfers, takes approximately 25h 4m.
No, there is no direct train from Muzaffarpur to Solan. However, there are services departing from Muzaffarpur Jn and arriving at Solan via New Delhi and Kalka. The journey, including transfers, takes approximately 26h 6m.
The distance between Muzaffarpur and Solan is 1152 km. The road distance is 1250.9 km.
The best way to get from Muzaffarpur to Solan without a car is to bus which takes 25h 4m and costs .
It takes approximately 7h 53m to get from Muzaffarpur to Solan, including transfers.
Muzaffarpur to Solan bus services, operated by SLGT Travels, depart from Muzaffarpur station.
Muzaffarpur to Solan train services, operated by Indian Railways, depart from Muzaffarpur Jn station.
The best way to get from Muzaffarpur to Solan is to bus which takes 25h 4m and costs . Alternatively, you can train, which costs ₹800 - ₹6,500 and takes 26h 6m.
What companies run services between Muzaffarpur, India and Solan, India?
You can take a bus from Muzaffarpur to Solan Bharat Petroleum via Delhi and Chandigarh in around 25h 4m. Alternatively, you can take a train from Muzaffarpur Jn to Solan via New Delhi and Kalka in around 26h 6m.
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹5,500–17,000
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Chandigarh International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Lok Nayak Jayaprakash Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹5,000–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Muzaffarpur Jn to Sonpur Jn
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Muzaffarpur Jn to New Delhi
- Ave. Duration
- 17h 50m
- Frequency
- 5 times a day
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from New Delhi to Kalka
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Muzaffarpur Jn to Patliputra
- Ave. Duration
- 1h 55m
- Frequency
- Every 4 hours
- 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 Patliputra to Chandigarh
- Ave. Duration
- 20h 45m
- Frequency
- Twice a week
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Muzaffarpur Jn to Chandigarh
- Ave. Duration
- 24h 25m
- Frequency
- 3 times a week
- Estimated price
- ₹550–4,200
- Website
- irctc.co.in
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,300–4,200
- [email protected]
- Website
- SLGT Travels
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Muzaffarpur to Delhi
- Ave. Duration
- 16h 55m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 5m
- Frequency
- Every 10 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Website
- Express Line
- Schedules at
- Express Line
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a week
- Website
- Express Line
- Schedules at
- Express Line
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Website
- Express Line
- Schedules at
- Express Line
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Website
- Express Line
- Schedules at
- Express Line
Bus from Chandigarh to Solan Bharat Petroleum
- Ave. Duration
- 2h 50m
- Frequency
- Once a week
- Website
- Express Line
- Schedules at
- Express Line
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 35m
- Frequency
- 6 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
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
Muzaffarpur to Solan bus services, operated by SLGT Travels, arrive at Delhi station.
Muzaffarpur to Solan train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Muzaffarpur to Solan is 1251 km. It takes approximately 15h 42m to drive from Muzaffarpur to Solan.
Book your Muzaffarpur to Solan bus tickets online with Omio.
There are 757+ hotels available in Solan.






