There are 5 ways to get from Bareilly to Biratnagar 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, fly to Biratnagar Airport
best- Take the train from Izzatnagar to Mailanitrain
- Fly from Dhangarhi (DHI) to Biratnagar Airport (BIR)plane DHI - BIR
6h 48m$75–410Train
cheapest- Take the train from Bareilly to Forbesganjtrain 05735 / ...
22h 14m$7–41Bus
- Take the bus from Bareilly to Lucknowbus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Lucknow to Forbesganjbus redbusIndia_Bharat Benz A/C Seater /Sleeper
22h 4m$14–40Drive 938.1 km
- Drive from Bareilly to Biratnagarcar 938.1 km
13h 59m$120–174Train, fly to Bhadrapur Airport, taxi
- Take the train from Izzatnagar to Mailanitrain
- Fly from Dhangarhi (DHI) to Bhadrapur Airport (BDP)plane DHI - BDP
- Take the taxi from Bhadrapur Airport (BDP) to Biratnagartaxi
8h 26m$128–441
Dhangarhi (DHI) to Biratnagar Airport (BIR) flights
Comparing Your Travel Options
The cheapest way to get from Bareilly to Biratnagar is to train which costs $6 - $45 and takes 22h 14m.
The fastest way to get from Bareilly to Biratnagar is to train and fly which takes 6h 48m and costs $70 - $410.
No, there is no direct bus from Bareilly to Biratnagar. However, there are services departing from Bareilly and arriving at Forbesganj via Lucknow. The journey, including transfers, takes approximately 22h 4m.
No, there is no direct train from Bareilly to Biratnagar. However, there are services departing from Bareilly and arriving at Forbesganj via . The journey, including transfers, takes approximately 22h 14m.
The distance between Bareilly and Biratnagar is 842 km. The road distance is 938.1 km.
It takes approximately 6h 48m to get from Bareilly to Biratnagar, including transfers.
Bareilly to Biratnagar bus services, operated by Zingbus, depart from Bareilly station.
Bareilly to Biratnagar train services, operated by Indian Railways, depart from Bareilly station.
The best way to get from Bareilly to Biratnagar is to bus which takes 22h 4m and costs $13 - $40. Alternatively, you can train, which costs $6 - $45 and takes 22h 14m.
Bareilly to Biratnagar bus services, operated by Zingbus, arrive at Lucknow station.
What companies run services between Bareilly, India and Biratnagar, Nepal?
You can take a bus from Bareilly to Biratnagar via Lucknow and Forbesganj in around 22h 4m. Alternatively, Indian Railways operates a train from Bareilly to Forbesganj once a week. Tickets cost $4–40 and the journey takes 21h 56m.
- Website
- buddhaair.com
Flights from Dhangarhi to Biratnagar Airport via Kathmandu
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $60–380
Flights from Dhangarhi to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 2h 46m
- When
- Every day
- Estimated price
- $55–340
- Website
- novaairways.com
Flights from Dhangarhi to Biratnagar Airport via Kathmandu
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- $60–380
Flights from Dhangarhi to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $55–340
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Izzatnagar to Mailani
- Ave. Duration
- 2h 43m
- Frequency
- Once daily
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
Train from Bareilly to Forbesganj
- Ave. Duration
- 21h 56m
- Frequency
- Once a week
- Estimated price
- $4–40
- Website
- irctc.co.in
- Sleeper Class
- $4–6
- Third AC (3A)
- $12–16
- Second AC (2A)
- $17–22
- First Class (1A)
- $29–40
Train from Izzatnagar to Mailani
- Ave. Duration
- 2h 43m
- Frequency
- Once daily
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- Zingbus
Bus from Bareilly to Lucknow
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- $4–12
- Schedules at
- Zingbus
Bus from Lucknow to Forbesganj
- Ave. Duration
- 15h 45m
- Frequency
- Once daily
- Estimated price
- $7–24
- Schedules at
- Zingbus
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Bareilly to Lucknow
- Ave. Duration
- 5h 21m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- omio.com
Bus from Bareilly to Lucknow
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a week
- Schedules at
- hanstravel.in
- Phone
- 91-7373800013
- helpdesk@tranzking.com
- Website
- Tranzking Travels
Bus from Bareilly to Lucknow
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a week
- Schedules at
- Tranzking Travels
- Website
- Sana Travels
Bus from Bareilly to Lucknow
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a week
- Schedules at
- Sana Travels
- Website
- Bombay Raja Roadlinks
Bus from Bareilly to Lucknow
- Ave. Duration
- 5h 15m
- Frequency
- Twice a week
- Schedules at
- Bombay Raja Roadlinks
- Website
- Globehopper Mobility
Bus from Bareilly to Lucknow
- Ave. Duration
- 4h 40m
- Frequency
- Once a week
- Schedules at
- Globehopper Mobility
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Lucknow to Forbesganj
- Ave. Duration
- 21h 30m
- Frequency
- 4 times a week
- Website
- Travel Point World LLP
- Ave. Duration
- 1h 29m
- Estimated price
- $60–75
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 French strikes 2018: What are my alternative transport options?, How to travel India's Golden Triangle, 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
Biratnagar is 15 min ahead of Bareilly. It is currently 2:04 AM in Bareilly and 2:19 AM in Biratnagar.
Bareilly to Biratnagar train services, operated by Indian Railways, arrive at Forbesganj station.
Yes, the driving distance between Bareilly to Biratnagar is 938 km. It takes approximately 13h 59m to drive from Bareilly to Biratnagar.
Book your Bareilly to Biratnagar bus tickets online with Omio.
There are 18+ hotels available in Biratnagar.














