There are 6 ways to get from Siliguri to Muzaffarpur by bus, train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Siliguri to Muzaffarpurbus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
8h 50mTrain
cheapest- Take the train from New Jalpaiguri to Muzaffarpur Jntrain 15909 / ...
10h 50m₹280–2,200Drive 345 km
- Drive from Siliguri to Muzaffarpurcar 345 km
5h 18m₹3,344–4,830Taxi
- Take the taxi from Siliguri to Muzaffarpurtaxi 345 km
5h 18m₹6,500–8,500Fly Bagdogra Airport to Lok Nayak Jayaprakash Airport, train
- Fly from Bagdogra Airport (IXB) to Lok Nayak Jayaprakash Airport (PAT)plane IXB - PAT
- Take the train from Patliputra to Muzaffarpur Jntrain
7h 4m₹10,200–18,785Train to Bhadrapur Airport, fly to Simara Airport, train
- Take the train from Siliguri Jn to Galgaliatrain
- Fly from Bhadrapur Airport (BDP) to Simara Airport (SIF)plane BDP - SIF
- Take the train from Raxaul Jn to Muzaffarpur Jntrain
9h 1m₹11,653–77,706
Bagdogra Airport (IXB) to Lok Nayak Jayaprakash Airport (PAT) flights
Comparing Your Travel Options
The cheapest way to get from Siliguri to Muzaffarpur is to train which costs ₹280 - ₹2,200 and takes 10h 50m.
The fastest way to get from Siliguri to Muzaffarpur is to drive which takes 5h 18m and costs ₹3,300 - ₹4,900.
Yes, there is a direct bus departing from Siliguri and arriving at Muzaffarpur. Services depart every three hours, and operate every day. The journey takes approximately 8h 50m.
Yes, there is a direct train departing from New Jalpaiguri and arriving at Muzaffarpur Jn. Services depart three times a day, and operate every day. The journey takes approximately 10h 50m.
The distance between Siliguri and Muzaffarpur is 342 km. The road distance is 345 km.
The best way to get from Siliguri to Muzaffarpur without a car is to bus which takes 8h 50m and costs .
The bus from Siliguri to Muzaffarpur takes 8h 50m including transfers and departs every three hours.
Siliguri to Muzaffarpur bus services, operated by Raj Bus Services, depart from Siliguri station.
Siliguri to Muzaffarpur train services, operated by Indian Railways, depart from New Jalpaiguri station.
The best way to get from Siliguri to Muzaffarpur is to bus which takes 8h 50m and costs . Alternatively, you can train, which costs ₹280 - ₹2,200 and takes 10h 50m.
What companies run services between Siliguri, India and Muzaffarpur, India?
Raj Bus Services operates a bus from Siliguri to Muzaffarpur twice daily, and the journey takes 8h 50m. 13 other operators also service this route. Alternatively, Indian Railways operates a train from New Jalpaiguri to Muzaffarpur Jn 3 times a day. Tickets cost ₹280–2,200 and the journey takes 10h 50m.
- Website
- goindigo.in
Flights from Bagdogra Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- ₹9,000–15,000
Flights from Bagdogra Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 22m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–15,000
Flights from Bagdogra Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹9,000–15,000
- Website
- buddhaair.com
Flights from Bhadrapur Airport to Simara Airport via Kathmandu
- Ave. Duration
- 2h 48m
- When
- Every day
- Estimated price
- ₹11,000–75,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹10,000–27,000
- Website
- spicejet.com
Flights from Bagdogra Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹8,500–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Jalpaiguri to Muzaffarpur Jn
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Patliputra to Muzaffarpur Jn
- Ave. Duration
- 1h 45m
- 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 Siliguri Jn to Galgalia
- Ave. Duration
- 54 min
- Frequency
- 5 times a day
- 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 Raxaul Jn to Muzaffarpur Jn
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Website
- Raj Bus Services
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 8h 50m
- Frequency
- Twice daily
- Schedules at
- Raj Bus Services
- Phone
- +91 91300 74530
- [email protected]
- Website
- Sharma Travels
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Website
- Sharma Travels
- Website
- JGD Travels Pvt Ltd.
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 14h 55m
- Frequency
- Twice daily
- Schedules at
- JGD Travels Pvt Ltd.
- Website
- Vivek Travels
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Vivek Travels
- Website
- Hill Queen Services
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Schedules at
- Hill Queen Services
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Maa Shanti Travels
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Maa Shanti Travels
- Website
- Sri Krishna Tours
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a week
- Schedules at
- Sri Krishna Tours
- Website
- Maa Chamunda
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Schedules at
- Maa Chamunda
- Phone
- +91 7044193936
- [email protected]
- Website
- Aitiana Travels
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 17h 30m
- Frequency
- 4 times a week
- Schedules at
- Aitiana Travels
- Website
- Shree Pusparaj
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 10h 40m
- Frequency
- 3 times a week
- Schedules at
- Shree Pusparaj
- Website
- Shree Pushparaj
Bus from Siliguri to Muzaffarpur
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Schedules at
- Shree Pushparaj
- Ave. Duration
- 5h 18m
- Estimated price
- ₹6,500–8,500
99 Taxi
- Phone
- +91 89 00 77 18 88
- Website
- 99taxi.in
Aayush Holidays
- Phone
- +91 97 33 41 23 40
- Website
- aayushholidays.com
Go Eazy Cab
- Phone
- +91 80 16 91 69 69
- Website
- goeazycab.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 Getting around the Cyclades, Getting to Milan from the airport, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Siliguri to Muzaffarpur bus services, operated by Raj Bus Services, arrive at Muzaffarpur station.
Siliguri to Muzaffarpur train services, operated by Indian Railways, arrive at Muzaffarpur Jn station.
Yes, the driving distance between Siliguri to Muzaffarpur is 345 km. It takes approximately 5h 18m to drive from Siliguri to Muzaffarpur.
Book your Siliguri to Muzaffarpur bus tickets online with Omio.
There are 29+ hotels available in Muzaffarpur.














