There are 7 ways to get from Siliguri to Bhairahawa by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Bhadrapur Airport, fly to Bhairawa
best- Take the train from Siliguri Jn to Galgaliatrain
- Fly from Bhadrapur Airport (BDP) to Bhairawa (BWA)plane BDP - BWA
4h 28m$283–310Train
cheapest- Take the train from Siliguri Jn to Anand Nagartrain 14663
- Take the train from Anand Nagar to Nautanwatrain 15105 / ...
20h 6m$6–46Bus
- Take the bus from Siliguri to Gorakhpurbus redbusIndia_A/C Seater / Sleeper / ...
- Take the bus from Gorakhpur to Sonaulibus redbusIndia_A/C Sleeper / ...
16h 35mDrive 586.8 km
- Drive from Siliguri to Bhairahawacar 586.8 km
9h 21m$75–109Train, drive to Biratnagar Airport, fly to Bhairawa
- Take the train from Siliguri Jn to Narpatganjtrain
- Drive from Narpatganj to Biratnagar Airport (BIR)car
- Fly from Biratnagar Airport (BIR) to Bhairawa (BWA)plane BIR - BWA
7h 45m$258–289Train to Bhadrapur Airport, fly to Bharatpur Airport, taxi
- Take the train from Siliguri Jn to Galgaliatrain
- Fly from Bhadrapur Airport (BDP) to Bharatpur Airport (BHR)plane BDP - BHR
- Take the taxi from Bharatpur Airport (BHR) to Bhairahawataxi
5h 59m$637–822Bus via Kathmandu
- Take the bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandubus
- Take the bus from Gongabu Bus Park to Bhairahawa Bus Parkbus
29h 25m$14–33
Bhadrapur Airport (BDP) to Bhairawa (BWA) flights
Comparing Your Travel Options
The cheapest way to get from Siliguri to Bhairahawa is to train which costs $6 - $50 and takes 20h 6m.
The fastest way to get from Siliguri to Bhairahawa is to train and fly which takes 4h 28m and costs $280 - $310.
No, there is no direct bus from Siliguri to Bhairahawa. However, there are services departing from Siliguri and arriving at Sonauli via Gorakhpur. The journey, including transfers, takes approximately 16h 35m.
No, there is no direct train from Siliguri to Bhairahawa. However, there are services departing from Siliguri Jn and arriving at Nautanwa via Anand Nagar. The journey, including transfers, takes approximately 20h 6m.
The distance between Siliguri and Bhairahawa is 531 km. The road distance is 586.8 km.
The best way to get from Siliguri to Bhairahawa without a car is to bus which takes 16h 35m and costs .
It takes approximately 4h 28m to get from Siliguri to Bhairahawa, including transfers.
Siliguri to Bhairahawa bus services, operated by SLGT Travels, depart from Siliguri station.
Siliguri to Bhairahawa train services, operated by Indian Railways, depart from Siliguri Jn station.
The best way to get from Siliguri to Bhairahawa is to bus which takes 16h 35m and costs . Alternatively, you can train, which costs $6 - $50 and takes 20h 6m.
What companies run services between Siliguri, India and Bhairahawa, Nepal?
You can take a bus from Siliguri to Sonauli via Gorakhpur in around 16h 35m. Alternatively, you can take a train from Siliguri Jn to Bhairahawa via Anand Nagar and Nautanwa in around 20h 6m.
- Website
- buddhaair.com
Flights from Bhadrapur Airport to Bhairawa via Kathmandu
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- $50–360
Flights from Bhadrapur Airport to Bhairawa via Kathmandu, Pokhara
- Ave. Duration
- 4h
- When
- Monday, Thursday, and Sunday
- Estimated price
- $55–360
Flights from Biratnagar Airport to Bhairawa via Kathmandu
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- $50–340
Flights from Biratnagar Airport to Bhairawa via Kathmandu, Pokhara
- Ave. Duration
- 3h 45m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $50–340
Flights from Bhadrapur Airport to Bharatpur Airport via Kathmandu
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- $120–850
- Website
- novaairways.com
Flights from Biratnagar Airport to Bhairawa via Kathmandu
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $50–340
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Siliguri Jn to Galgalia
- Ave. Duration
- 54 min
- Frequency
- 5 times a day
- Estimated price
- $1–10
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–10
Train from Siliguri Jn to Anand Nagar
- Ave. Duration
- 17h 43m
- Frequency
- Once a week
- Estimated price
- $4–35
- Website
- irctc.co.in
- Sleeper Class
- $4–6
- Third AC (3A)
- $11–14
- Second AC (2A)
- $15–20
- First Class (1A)
- $26–35
Train from Anand Nagar to Nautanwa
- Ave. Duration
- 1h 8m
- Frequency
- Once daily
- Estimated price
- $1–10
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $4–7
- First Class (1A)
- $7–10
Train from Siliguri Jn to Narpatganj
- Ave. Duration
- 3h 58m
- Frequency
- Once a week
- Estimated price
- $2–18
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–8
- Second AC (2A)
- $8–11
- First Class (1A)
- $14–18
Train from Siliguri Jn to Galgalia
- Ave. Duration
- 54 min
- Frequency
- 5 times a day
- Estimated price
- $1–10
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–10
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Siliguri to Gorakhpur
- Ave. Duration
- 13h 35m
- Frequency
- 5 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Gorakhpur to Sonauli
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- 0353-2514920
- nbstcenquiry@gmail.com
- Website
- North Bengal State Transport
Bus from Siliguri Tenzing Norgay Bus Terminus to Kathmandu
- Ave. Duration
- 16h 45m
- Frequency
- 3 times a week
- Estimated price
- $4–22
- Website
- North Bengal State Transport
- Website
- Sakura Green
Bus from Gongabu Bus Park to Bhairahawa Bus Park
- Ave. Duration
- 11h 40m
- Frequency
- 3 times a day
- Estimated price
- $10–12
- Website
- Sakura Green
- Ave. Duration
- 1h 46m
- Estimated price
- $85–110
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 London City Airport into central London, Need to know: Eurostar, and Best ways to travel around Australia - to help you get the most out of your next trip.
Booking & Getting There
Siliguri to Bhairahawa bus services, operated by SLGT Travels, arrive at Gorakhpur station.
Siliguri to Bhairahawa train services, operated by Indian Railways, arrive at Anand Nagar station.
Yes, the driving distance between Siliguri to Bhairahawa is 587 km. It takes approximately 9h 21m to drive from Siliguri to Bhairahawa.
Book your Siliguri to Bhairahawa bus tickets online with Omio.
There are 52+ hotels available in Bhairahawa.