There are 8 ways to get from Dalkhola to Bettiah by taxi, train, car, 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.
Taxi, train
best- Take the taxi from Dalkhola to Katihar Jntaxi
- Take the train from Katihar Jn to Bapudm Motiharitrain
- Take the train from Bapudm Motihari to Bettiahtrain
8h 55m₹1,773–4,432Train
cheapest- Take the train from Barsoi Jn to Bettiahtrain 14011 / ...
10h 20m₹387–3,002Drive 412.1 km
- Drive from Dalkhola to Bettiahcar 412.1 km
6h 16m₹4,595–6,638Taxi
- Take the taxi from Dalkhola to Bettiahtaxi 412.1 km
6h 16m₹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
7h 29m₹11,770–88,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 40m₹9,977–74,001
Dalkhola to Bettiah by train
Questions & Answers
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 16m 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 452 km. The road distance is 412.1 km.
The best way to get from Dalkhola to Bettiah without a car is to taxi and train which takes 8h 55m and costs ₹1,700 - ₹4,500.
It takes approximately 8h 55m 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 16m to drive from Dalkhola to Bettiah.
There are six+ 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 27m
- When
- Every day
- Estimated price
- ₹11,000–85,000
Flights from Biratnagar Airport to Simara Airport via Kathmandu
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹9,000–70,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Katihar Jn to Bapudm Motihari
- Ave. Duration
- 6h 4m
- Frequency
- 4 times a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Bapudm Motihari to Bettiah
- Ave. Duration
- 49 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
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 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 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
- 3h 39m
- Estimated price
- ₹1,400–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 How do I buy a London Underground ticket?, Travelling around the UAE, and Why you should take the train in the US - to help you get the most out of your next trip.






