There are 7 ways to get from Madhubani to Surat 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 Darbhanga Airport to Surat
best- Fly from Darbhanga Airport (DBR) to Surat (STV)plane DBR - STV
7h 25m₹10,720–25,652Train
cheapest- Take the train from Madhubani to Udhna Jntrain 09152 / ...
44h 30m₹850–6,500Train via Jaynagar
- Take the train from Jaynagar to Udhna Jntrain 22563
35h 35m₹868–6,908Bus
- Take the bus from Madhubani to Muzaffarpurbus
- Take the bus from Muzaffarpur to Delhibus
- Take the bus from Gurugram to Suratbus
42h 46mDrive 1,690.7 km
- Drive from Madhubani to Suratcar 1,690.7 km
25h 30m₹18,923–27,333Fly Darbhanga Airport to Civil Airport Harni, train
- Fly from Darbhanga Airport (DBR) to Civil Airport Harni (BDQ)plane DBR - BDQ
- Take the train from Vadodara Jn to Surattrain
7h 47m₹10,660–27,602Train, train to Lok Nayak Jayaprakash Airport, fly to Surat
- 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 Surat (STV)plane PAT - STV
10h 50m₹9,624–25,266
Madhubani to Surat by train
Comparing Your Travel Options
The cheapest way to get from Madhubani to Surat is to train which costs ₹850 - ₹6,500 and takes 44h 30m.
The fastest way to get from Madhubani to Surat is to fly which takes 7h 25m and costs ₹10,000 - ₹26,000.
No, there is no direct bus from Madhubani to Surat. However, there are services departing from Madhubani and arriving at Surat via Muzaffarpur, Delhi and Gurugram. The journey, including transfers, takes approximately 42h 46m.
Yes, there is a direct train departing from Madhubani and arriving at Udhna Jn. Services depart three times a week, and operate Monday, Friday and Sunday. The journey takes approximately 44h 30m.
The distance between Madhubani and Surat is 1511 km. The road distance is 1690.7 km.
The best way to get from Madhubani to Surat without a car is to train via Jaynagar which takes 35h 35m and costs ₹850 - ₹7,000.
It takes approximately 7h 25m to get from Madhubani to Surat, including transfers.
Madhubani to Surat bus services, operated by MS Holiday Travels, depart from Madhubani station.
Madhubani to Surat train services, operated by Indian Railways, depart from Jaynagar station.
The best way to get from Madhubani to Surat is to fly which takes 7h 25m and costs ₹10,000 - ₹26,000. Alternatively, you can train via Jaynagar, which costs ₹850 - ₹7,000 and takes 35h 35m, you could also bus, which costs and takes 42h 46m.
What companies run services between Madhubani, India and Surat, India?
IndiGo Airlines and Spicejet fly from Darbhanga Airport (DBR) to Surat (STV) twice daily. Alternatively, Indian Railways operates a train from Jaynagar to Udhna Jn once a week. Tickets cost ₹750–6,000 and the journey takes 33h 45m.
- Website
- goindigo.in
Flights from Darbhanga Airport to Surat via Delhi
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Darbhanga Airport to Civil Airport Harni via Delhi
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Darbhanga Airport to Civil Airport Harni via Mumbai
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- ₹10,000–28,000
Flights from Lok Nayak Jayaprakash Airport to Surat via Kolkata
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Surat via Delhi
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Surat via Bengaluru
- Ave. Duration
- 7h 30m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- ₹11,000–22,000
Flights from Lok Nayak Jayaprakash Airport to Surat via Hyderabad
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹9,500–21,000
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Surat via Delhi
- Ave. Duration
- 6h 46m
- When
- Every day
- Estimated price
- ₹8,500–22,000
- Website
- airindiaexpress.in
Flights from Lok Nayak Jayaprakash Airport to Surat via Delhi
- Ave. Duration
- 7h 42m
- When
- Tuesday, Thursday, Saturday, Monday, Wednesday, and Sunday
- Estimated price
- ₹8,500–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jaynagar to Udhna Jn
- Ave. Duration
- 33h 45m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,700–6,000
Train from Vadodara Jn to Surat
- Ave. Duration
- 1h 23m
- Frequency
- Every 20 minutes
- 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
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 Udhna Jn
- Ave. Duration
- 44h 30m
- Frequency
- 3 times a week
- Estimated price
- ₹850–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
- Website
- MS Holiday Travels
Bus from Madhubani to Muzaffarpur
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Schedules at
- MS Holiday Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Madhubani to Muzaffarpur
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Website
- Travel Point World LLP
Bus from Muzaffarpur to Delhi
- Ave. Duration
- 18h 10m
- Frequency
- Once a week
- Website
- Travel Point World LLP
- Website
- India Tours and Travels
Bus from Madhubani to Muzaffarpur
- Ave. Duration
- 3h 20m
- Frequency
- 6 times a week
- Schedules at
- India Tours and Travels
Bus from Muzaffarpur to Delhi
- Ave. Duration
- 17h 20m
- Frequency
- Once a week
- Schedules at
- India Tours and Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Muzaffarpur to Delhi
- Ave. Duration
- 16h 55m
- Frequency
- 4 times a day
- Estimated price
- ₹800–3,000
- Schedules at
- Zingbus
Bus from Gurugram to Surat
- Ave. Duration
- 19h 30m
- Frequency
- Twice daily
- Estimated price
- ₹850–3,000
- Schedules at
- Zingbus
- Website
- New Travel India
Bus from Muzaffarpur to Delhi
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Schedules at
- New Travel India
- Website
- Mohindra Smart Bus
Bus from Muzaffarpur to Delhi
- Ave. Duration
- 17h 40m
- Frequency
- Once daily
- Schedules at
- Mohindra Smart Bus
- Website
- Ashok Bus Service
Bus from Muzaffarpur to Delhi
- Ave. Duration
- 14h 45m
- Frequency
- Once a week
- Schedules at
- Ashok Bus Service
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Muzaffarpur to Delhi
- Ave. Duration
- 17h 40m
- Frequency
- Once a week
- Estimated price
- ₹1,300–6,000
- Schedules at
- Punchiry Tours and Holidays
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Muzaffarpur to Delhi
- Ave. Duration
- 18h 20m
- Frequency
- Once a week
- Schedules at
- Tranzking Travels
- Website
- Rugby Roadways
Bus from Muzaffarpur to Delhi
- Ave. Duration
- 18h 30m
- Frequency
- Once a week
- Schedules at
- Rugby Roadways
- Website
- Sonar Tori
Bus from Muzaffarpur to Delhi
- Ave. Duration
- 20h
- Frequency
- Once a week
- Schedules at
- Sonar Tori
- Website
- Rahulraj Travels Mesai
Bus from Muzaffarpur to Delhi
- Ave. Duration
- 20h 15m
- Frequency
- Once a week
- Schedules at
- Rahulraj Travels Mesai
- Website
- omio.com
Bus from Gurugram to Surat
- Ave. Duration
- 19h
- Frequency
- Once a week
- Schedules at
- hanstravel.in
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 Heathrow Airport into central London, Want to know more about Flixbus?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Madhubani to Surat bus services, operated by MS Holiday Travels, arrive at Muzaffarpur station.
Madhubani to Surat train services, operated by Indian Railways, arrive at Udhna Jn station.
Yes, the driving distance between Madhubani to Surat is 1691 km. It takes approximately 25h 30m to drive from Madhubani to Surat.
Book your Madhubani to Surat bus tickets online with Omio.
There are 225+ hotels available in Surat.


















