There are 7 ways to get from Dalkhola to Bettiah by train, 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
best- Take the train from Barsoi Jn to Bettiahtrain 14011 / ...
10h 20m₹387–3,002Drive 412.2 km
- Drive from Dalkhola to Bettiahcar 412.2 km
6h 14m₹4,615–6,666Taxi
- Take the taxi from Dalkhola to Bettiahtaxi 412.2 km
6h 14m₹8,000–10,000Train to Bhadrapur Airport, fly
- Take the train from Dalkolha to Galgaliatrain
- Fly from Bhadrapur Airport (BDP) to Simara Airport (SIF)plane BDP - SIF
8h 4m₹11,770–83,533Train via Kishanganj
- Take the train from Kishanganj to Bettiahtrain 15653 / ...
11h 42m₹407–3,201Train via Muzaffarpur
- Take the train from Dalkolha to Muzaffarpur Jntrain 15909
- Take the train from Muzaffarpur Jn to Bettiahtrain 03567 / ...
12h 24m₹393–3,040Train to Biratnagar Airport, fly
- Take the train from Dalkolha to Forbesganjtrain
- Fly from Biratnagar Airport (BIR) to Simara Airport (SIF)plane BIR - SIF
9h 45m₹10,977–79,001
Dalkhola to Bettiah by train
Comparing Your Travel Options
The cheapest way to get from Dalkhola to Bettiah is to train via Muzaffarpur which costs ₹390 - ₹3,100 and takes 12h 24m.
The fastest way to get from Dalkhola to Bettiah is to drive which takes 6h 14m and costs ₹4,600 - ₹7,000.
No, there is no direct train from Dalkhola to Bettiah. However, there are services departing from Dalkolha and arriving at Bettiah via Barsoi Jn. The journey, including transfers, takes approximately 10h 20m.
The distance between Dalkhola and Bettiah is 474 km. The road distance is 412.2 km.
The best way to get from Dalkhola to Bettiah without a car is to train which takes 10h 20m and costs ₹380 - ₹3,000.
It takes approximately 10h 20m to get from Dalkhola to Bettiah, including transfers.
Dalkhola to Bettiah train services, operated by Indian Railways, depart from Barsoi Jn station.
Dalkhola to Bettiah train services, operated by Indian Railways, arrive at Bettiah station.
Yes, the driving distance between Dalkhola to Bettiah is 412 km. It takes approximately 6h 14m to drive from Dalkhola to Bettiah.
There are four+ hotels available in Bettiah.
What companies run services between Dalkhola, India and Bettiah, India?
Indian Railways operates a train from Barsoi Jn to Bettiah twice a week. Tickets cost ₹270–2,100 and the journey takes 9h.
- Website
- buddhaair.com
Flights from Bhadrapur Airport to Simara Airport via Kathmandu
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- ₹11,000–80,000
Flights from Biratnagar Airport to Simara Airport via Kathmandu
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- ₹10,000–75,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Barsoi Jn to Bettiah
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Dalkolha to Galgalia
- Ave. Duration
- 1h 23m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Kishanganj to Bettiah
- Ave. Duration
- 10h 19m
- Frequency
- Twice a week
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,300
Train from Dalkolha to Muzaffarpur Jn
- Ave. Duration
- 9h 3m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹850–1,200
- First Class (1A)
- ₹1,400–1,900
Train from Muzaffarpur Jn to Bettiah
- Ave. Duration
- 2h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Dalkolha to Forbesganj
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Ave. Duration
- 6h 14m
- Estimated price
- ₹8,000–10,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 The London Underground: Essential tips to navigate the Tube, How to get from London City Airport into central London, and How to travel India's Golden Triangle - to help you get the most out of your next trip.






