There are 9 ways to get from Madhubani to Assam by train, bus, 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.
Train via Katihar
best- Take the train from Madhubani to Katihar Jntrain 15284
- Take the train from Katihar Jn to Guwahatitrain 12424 / ...
19h 38m₹551–4,251Train
cheapest- Take the train from Madhubani to Samastipur Jntrain 15284 / ...
- Take the train from Samastipur Jn to Guwahatitrain 15910 / ...
20h 13m₹544–4,226Bus
- Take the bus from Madhubani to Muzaffarpurbus
- Take the bus from Muzaffarpur to Siliguribus
- Take the bus from Siliguri to Guwahatibus
26h 25mDrive 658.8 km
- Drive from Madhubani to Guwahaticar 658.8 km
10h₹6,409–9,257Taxi
- Take the taxi from Madhubani to Guwahatitaxi 658.8 km
10h₹11,000–14,000Train, train to Lok Nayak Jayaprakash Airport, fly to Silchar Airport
- Take the train from Madhubani to Samastipur Jntrain
- Take the train from Samastipur Jn to Sonpur Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Silchar Airport (IXS)plane PAT - IXS
15h 30m₹8,674–26,326Train, train to Lok Nayak Jayaprakash Airport, fly to Dibrugarh Airport
- Take the train from Madhubani to Samastipur Jntrain
- Take the train from Samastipur Jn to Sonpur Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Dibrugarh Airport (DIB)plane PAT - DIB
10h 17m₹9,464–23,726Train, train to Lok Nayak Jayaprakash Airport, fly to Lokpriya Gopinath Bordoloi International Airport
- Take the train from Madhubani to Samastipur Jntrain
- Take the train from Samastipur Jn to Sonpur Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane PAT - GAU
11h 36m₹6,794–21,926Train to Bagdogra Airport, fly to Dibrugarh Airport
- Take the train from Sakri Jn to Baghdogratrain
- Fly from Bagdogra Airport (IXB) to Dibrugarh Airport (DIB)plane IXB - DIB
11h 44m₹3,273–12,269
Madhubani to Assam by train
Comparing Your Travel Options
The cheapest way to get from Madhubani to Assam is to train which costs ₹500 - ₹4,300 and takes 20h 13m.
The fastest way to get from Madhubani to Assam is to drive which takes 10h and costs ₹6,000 - ₹9,500.
No, there is no direct bus from Madhubani to Assam. However, there are services departing from Madhubani and arriving at Guwahati via Muzaffarpur and Siliguri. The journey, including transfers, takes approximately 26h 25m.
No, there is no direct train from Madhubani to Assam. However, there are services departing from Madhubani and arriving at Guwahati via Katihar Jn. The journey, including transfers, takes approximately 19h 38m.
The distance between Madhubani and Assam is 928 km. The road distance is 658.8 km.
The best way to get from Madhubani to Assam without a car is to train via Katihar which takes 19h 38m and costs ₹550 - ₹4,300.
It takes approximately 19h 38m to get from Madhubani to Assam, including transfers.
Madhubani to Assam bus services, operated by Hawa Hawai, depart from Madhubani station.
Madhubani to Assam train services, operated by Indian Railways, depart from Madhubani station.
The best way to get from Madhubani to Assam is to train via Katihar which takes 19h 38m and costs ₹550 - ₹4,300. Alternatively, you can bus, which costs and takes 26h 25m.
What companies run services between Madhubani, India and Assam, India?
You can take a train from Madhubani to Guwahati via Katihar Jn in around 19h 38m. Alternatively, you can take a bus from Madhubani to Guwahati via Muzaffarpur, Siliguri, and Guwahati in around 26h 25m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Silchar Airport via Kolkata
- Ave. Duration
- 12h 20m
- When
- Saturday
- Estimated price
- ₹7,500–23,000
Flights from Lok Nayak Jayaprakash Airport to Silchar Airport via Delhi, Kolkata
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹14,000–25,000
Flights from Lok Nayak Jayaprakash Airport to Silchar Airport via Delhi, Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 15h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹13,000–24,000
Flights from Lok Nayak Jayaprakash Airport to Silchar Airport via Ranchi, Kolkata
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- ₹8,000–23,000
Flights from Lok Nayak Jayaprakash Airport to Silchar Airport via Kolkata, Lokpriya Gopinath Bordoloi International Airport
- Ave. Duration
- 17h 12m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Lok Nayak Jayaprakash Airport to Dibrugarh Airport via Kolkata
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Lok Nayak Jayaprakash Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹12,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Lok Nayak Jayaprakash Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 6h 18m
- When
- Every day
- Estimated price
- ₹10,000–20,000
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹12,000–29,000
Flights from Lok Nayak Jayaprakash Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Bagdogra Airport to Dibrugarh Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–17,000
- Website
- airindiaexpress.in
Flights from Lok Nayak Jayaprakash Airport to Dibrugarh Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹12,000–29,000
Flights from Lok Nayak Jayaprakash Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Bagdogra Airport to Dibrugarh Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–17,000
- Website
- starlightairline.com
Flights from Bagdogra Airport to Dibrugarh Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹2,300–4,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Madhubani to Katihar Jn
- Ave. Duration
- 9h 13m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Katihar Jn to Guwahati
- Ave. Duration
- 9h 25m
- Frequency
- 5 times a day
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Madhubani to Samastipur Jn
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 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 Samastipur Jn to Sonpur Jn
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Madhubani to Samastipur Jn
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 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 Samastipur Jn to Guwahati
- Ave. Duration
- 17h 20m
- Frequency
- Twice daily
- Estimated price
- ₹410–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Madhubani to Samastipur Jn
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 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 Samastipur Jn to Sonpur Jn
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Madhubani to Samastipur Jn
- Ave. Duration
- 1h 53m
- Frequency
- Every 2 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 Samastipur Jn to Sonpur Jn
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Sakri Jn to Baghdogra
- Ave. Duration
- 7h
- Frequency
- Once a week
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
- Website
- Hawa Hawai
Bus from Madhubani to Muzaffarpur
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Schedules at
- Hawa Hawai
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Madhubani to Muzaffarpur
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Website
- Sri Krishna Rath
- Website
- Shree Krishna Tours
Bus from Madhubani to Muzaffarpur
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Schedules at
- Shree Krishna Tours
- Phone
- +91 98350 00786
- [email protected]
- Website
- Jai Mata Di Tour and Travels
Bus from Muzaffarpur to Siliguri
- Ave. Duration
- 10h 55m
- Frequency
- 5 times a day
- Website
- Jai Mata Di Tour and Travels
- Website
- Raj Bus Services
Bus from Muzaffarpur to Siliguri
- Ave. Duration
- 9h 40m
- Frequency
- 6 times a week
- Schedules at
- Raj Bus Services
Bus from Siliguri to Guwahati
- Ave. Duration
- 8h 30m
- Frequency
- Twice a week
- Schedules at
- Raj Bus Services
- Website
- Hill Queen Services
Bus from Muzaffarpur to Siliguri
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Schedules at
- Hill Queen Services
- Website
- JGD Travels Pvt Ltd.
Bus from Muzaffarpur to Siliguri
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Schedules at
- JGD Travels Pvt Ltd.
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Muzaffarpur to Siliguri
- Ave. Duration
- 9h
- Frequency
- 6 times a week
- Schedules at
- Panwar Travels
- Phone
- +91 91300 74530
- [email protected]
- Website
- Sharma Travels
Bus from Muzaffarpur to Siliguri
- Ave. Duration
- 9h 30m
- Frequency
- 6 times a week
- Website
- Sharma Travels
- Website
- Maa Chamunda
Bus from Muzaffarpur to Siliguri
- Ave. Duration
- 10h
- Frequency
- 4 times a week
- Schedules at
- Maa Chamunda
- Phone
- +91 7044193936
- [email protected]
- Website
- Aitiana Travels
Bus from Muzaffarpur to Siliguri
- Ave. Duration
- 17h 30m
- Frequency
- Twice a week
- Schedules at
- Aitiana Travels
- Website
- Shree Pushparaj
Bus from Muzaffarpur to Siliguri
- Ave. Duration
- 9h 45m
- Frequency
- Once a week
- Schedules at
- Shree Pushparaj
- Website
- Shree Pusparaj
Bus from Muzaffarpur to Siliguri
- Ave. Duration
- 9h 45m
- Frequency
- Once a week
- Schedules at
- Shree Pusparaj
- Website
- Sima Five Star Travels
Bus from Siliguri to Guwahati
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Schedules at
- Sima Five Star Travels
- Phone
- 18003453986
- Website
- ASTC
Bus from Siliguri to Guwahati
- Ave. Duration
- 10h 45m
- Frequency
- 4 times a week
- Estimated price
- ₹550–850
- Website
- ASTC
- Website
- Network Travels
Bus from Siliguri to Guwahati
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Schedules at
- Network Travels
- Phone
- +91 97337 81172
- [email protected]
- Website
- Rayan Bus
Bus from Siliguri to Guwahati
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Website
- Rayan Bus
- Phone
- +91 9945600000
- Website
- Seema Travels
Bus from Siliguri to Guwahati
- Ave. Duration
- 13h
- Frequency
- Once a week
- Website
- Seema Travels
- Website
- Joy Ramkrishna Bus Service
Bus from Siliguri to Guwahati
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Schedules at
- Joy Ramkrishna Bus Service
- Ave. Duration
- 10h
- Estimated price
- ₹11,000–14,000
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 Which London airport should I choose?, Need to know: Eurostar, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
Madhubani to Assam bus services, operated by Hawa Hawai, arrive at Muzaffarpur station.
Madhubani to Assam train services, operated by Indian Railways, arrive at Katihar Jn station.
Yes, the driving distance between Madhubani to Assam is 659 km. It takes approximately 10h to drive from Madhubani to Assam.
There are 1089+ hotels available in Assam.



















