There are 10 ways to get from Surat to Birgunj by plane, taxi, 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 to Tribhuvan International Airport, taxi
best- Fly from Surat (STV) to Tribhuvan International Airport (KTM)plane STV - KTM
- Take the taxi from Tribhuvan International Airport (KTM) to Birgunjtaxi
7h 15m$224–375Train via Mirzāpur
cheapest- Take the train from Surat to Mirzapurtrain 19045 / ...
- Take the train from Mirzapur to Raxaul Jntrain 05558
34h$9–70Bus, drive
- Take the bus from Surat to Delhibus
- Take the bus from Delhi to Gopalganjbus
- Drive from Gopalganj to Birgunjcar
44h 16m$29–105Drive 1,670 km
- Drive from Surat to Birgunjcar 1,670 km
22h 19m$214–309Fly to Darbhanga Airport, train
- Fly from Surat (STV) to Darbhanga Airport (DBR)plane STV - DBR
- Take the train from Darbhanga Jn to Raxaul Jntrain
10h 17m$107–293Fly to Lok Nayak Jayaprakash Airport, train
- Fly from Surat (STV) to Lok Nayak Jayaprakash Airport (PAT)plane STV - PAT
- Take the train from Patliputra to Raxaul Jntrain
11h 41m$93–254Fly to Gorakhpur Airport, train
- Fly from Surat (STV) to Gorakhpur Airport (GOP)plane STV - GOP
- Take the train from Gorakhpur to Raxaul Jntrain
13h 24m$104–286Fly to Simara Airport
- Fly from Surat (STV) to Simara Airport (SIF)plane STV - SIF
6h 41m$420–1,225Train
- Take the train from Surat to Sagauli Jntrain 19037
40h 44m$9–71Bus, train
- Take the bus from Surat to Gorakhpurbus redbusIndia_AC Sleeper
- Take the train from Gorakhpur to Raxaul Jntrain 15274 / ...
2d 1h
Surat to Birgunj by train
Comparing Your Travel Options
The cheapest way to get from Surat to Birgunj is to train via Mirzāpur which costs $9 - $75 and takes 34h.
The fastest way to get from Surat to Birgunj is to fly which takes 6h 41m and costs $420 - $1,300.
No, there is no direct train from Surat to Birgunj. However, there are services departing from Surat and arriving at Raxaul Jn via Mirzapur. The journey, including transfers, takes approximately 34h.
The distance between Surat and Birgunj is 1623 km. The road distance is 1670 km.
The best way to get from Surat to Birgunj without a car is to train via Mirzāpur which takes 34h and costs $9 - $75.
It takes approximately 7h 15m to get from Surat to Birgunj, including transfers.
Surat to Birgunj train services, operated by Indian Railways, depart from Surat station.
The best way to get from Surat to Birgunj is to train via Mirzāpur which takes 34h and costs $9 - $75. Alternatively, you can fly, which costs $420 - $1,300 and takes 6h 41m.
Birgunj is 15 min ahead of Surat. It is currently 11:22 AM in Surat and 11:37 AM in Birgunj.
Surat to Birgunj train services, operated by Indian Railways, arrive at Mirzapur station.
What companies run services between Surat, India and Birgunj, Nepal?
You can take a train from Surat to Raxaul Jn via Mirzapur in around 34h. Alternatively, Air India Express, Air India Limited, and two other airlines fly from Surat (STV) to Simara Airport (SIF) 4 times a day.
- Website
- goindigo.in
Flights from Surat to Tribhuvan International Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- $140–210
Flights from Surat to Darbhanga Airport via Delhi
- Ave. Duration
- 6h 18m
- When
- Every day
- Estimated price
- $100–270
Flights from Surat to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- $95–220
Flights from Surat to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 8h 5m
- When
- Sunday
- Estimated price
- $120–230
Flights from Surat to Gorakhpur Airport via Delhi
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $95–260
- Website
- airindia.in
Flights from Surat to Tribhuvan International Airport via Delhi
- Ave. Duration
- 7h 16m
- When
- Every day
- Estimated price
- $170–500
Flights from Surat to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $85–230
- Website
- buddhaair.com
Flights from Surat to Simara Airport via Delhi, Tribhuvan International Airport
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- $400–1,400
- Website
- airindiaexpress.in
Flights from Surat to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $85–230
- Website
- starlightairline.com
Flights from Surat to Gorakhpur Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- $140–320
- Website
- spicejet.com
Flights from Surat to Gorakhpur Airport via Delhi
- Ave. Duration
- 7h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $95–260
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Surat to Mirzapur
- Ave. Duration
- 21h 35m
- Frequency
- Once daily
- Estimated price
- $6–50
- Website
- irctc.co.in
- Sleeper Class
- $6–8
- Third AC (3A)
- $16–20
- Second AC (2A)
- $22–28
- First Class (1A)
- $35–50
Train from Mirzapur to Raxaul Jn
- Ave. Duration
- 11h 25m
- Frequency
- Once a week
- Estimated price
- $3–23
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–10
- Second AC (2A)
- $11–14
- First Class (1A)
- $18–23
Train from Darbhanga Jn to Raxaul Jn
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- $1–14
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $10–14
Train from Patliputra to Raxaul Jn
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Gorakhpur to Raxaul Jn
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Surat to Sagauli Jn
- Ave. Duration
- 38h 54m
- Frequency
- Once daily
- Estimated price
- $8–65
- Website
- irctc.co.in
- Sleeper Class
- $8–10
- Third AC (3A)
- $20–26
- Second AC (2A)
- $29–40
- First Class (1A)
- $45–65
Train from Gorakhpur to Raxaul Jn
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Surat to Delhi
- Ave. Duration
- 26h
- Frequency
- Twice daily
- Estimated price
- $9–35
- Schedules at
- Zingbus
Bus from Delhi to Gopalganj
- Ave. Duration
- 14h 25m
- Frequency
- 3 times a week
- Estimated price
- $8–28
- Schedules at
- Zingbus
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Surat to Delhi
- Ave. Duration
- 22h 45m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
Bus from Delhi to Gopalganj
- Ave. Duration
- 15h
- Frequency
- 4 times a week
- Schedules at
- Tranzking Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Surat to Delhi
- Ave. Duration
- 22h 55m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Surat to Gorakhpur
- Ave. Duration
- 39h
- Frequency
- 5 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- omio.com
Bus from Surat to Delhi
- Ave. Duration
- 25h 30m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Surat to Gorakhpur
- Ave. Duration
- 40h 30m
- Frequency
- 6 times a week
- Schedules at
- hanstravel.in
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Surat to Delhi
- Ave. Duration
- 21h 25m
- Frequency
- 3 times a week
- Schedules at
- Apple Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Surat to Delhi
- Ave. Duration
- 24h 30m
- Frequency
- 3 times a week
- Website
- National Travels - Ratnagiri
Bus from Surat to Gorakhpur
- Ave. Duration
- 44h 55m
- Frequency
- 3 times a week
- Website
- National Travels - Ratnagiri
- Website
- Bombay Raja Roadlinks
Bus from Surat to Delhi
- Ave. Duration
- 26h 11m
- Frequency
- 3 times a week
- Schedules at
- Bombay Raja Roadlinks
Bus from Surat to Gorakhpur
- Ave. Duration
- 41h 36m
- Frequency
- Twice daily
- Schedules at
- Bombay Raja Roadlinks
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Delhi to Gopalganj
- Ave. Duration
- 15h 30m
- Frequency
- 3 times a day
- Website
- Travel Point World LLP
- Website
- New Travel India
Bus from Delhi to Gopalganj
- Ave. Duration
- 15h
- Frequency
- 6 times a week
- Schedules at
- New Travel India
- Website
- Mohindra Smart Bus
Bus from Delhi to Gopalganj
- Ave. Duration
- 13h 35m
- Frequency
- 4 times a week
- Schedules at
- Mohindra Smart Bus
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Delhi to Gopalganj
- Ave. Duration
- 13h 35m
- Frequency
- Once a week
- Estimated price
- $14–55
- Schedules at
- Punchiry Tours and Holidays
- Website
- Skyline Bus Services
Bus from Delhi to Gopalganj
- Ave. Duration
- 14h 31m
- Frequency
- Once a week
- Schedules at
- Skyline Bus Services
- Website
- Maa Laxmi Travels
Bus from Delhi to Gopalganj
- Ave. Duration
- 18h
- Frequency
- Once a week
- Schedules at
- Maa Laxmi Travels
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Surat to Gorakhpur
- Ave. Duration
- 40h 55m
- Frequency
- 5 times a week
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Surat to Gorakhpur
- Ave. Duration
- 38h 55m
- Frequency
- Twice a week
- Website
- Krish Travels
- Ave. Duration
- 2h 21m
- Estimated price
- $100–130
Impala Travel Service
- Phone
- +977 1-4701549
- Website
- impala.com.np
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, How do I buy a London Underground ticket?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Surat to Birgunj is 1670 km. It takes approximately 22h 19m to drive from Surat to Birgunj.
There are 13+ hotels available in Birgunj.























