There are 7 ways to get from Delhi Airport (DEL) to Dalkhola by plane, taxi, train, 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 Purnea Airport, taxi
best- Fly from Indira Gandhi International Airport (DEL) to Purnea Airport (PXN)plane DEL - PXN
- Take the taxi from Purnea Airport (PXN) to Dalkholataxi
2h 47m₹12,949–33,843Train
cheapest- Take the train from Delhi to Dalkolhatrain 15484 / ...
31h 5m₹613–4,707Train via Kishanganj
- Take the train from New Delhi to Kishanganjtrain 12424 / ...
21h 25m₹746–5,547Drive 1,314 km
- Drive from Delhi Airport (DEL) to Dalkholacar 1,314 km
16h 25m₹14,834–21,426Fly to Bagdogra Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Bagdogra Airport (IXB)plane DEL - IXB
- Take the train from Baghdogra to Dalkolhatrain
6h 12m₹5,509–13,529Fly to Bhadrapur Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Bhadrapur Airport (BDP)plane DEL - BDP
- Take the train from Galgalia to Dalkolhatrain
6h 4m₹36,531–38,810Fly to Biratnagar Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Biratnagar Airport (BIR)plane DEL - BIR
- Take the train from Jogbani to Barsoi Jntrain
8h 38m₹21,059–36,670
Delhi Airport (DEL) to Dalkhola by subway and train
Questions & Answers
The cheapest way to get from Delhi Airport (DEL) to Dalkhola is to train which costs ₹600 - ₹4,800 and takes 31h 5m.
The fastest way to get from Delhi Airport (DEL) to Dalkhola is to fly and taxi which takes 2h 47m and costs ₹12,000 - ₹34,000.
No, there is no direct train from Delhi Airport (DEL) to Dalkhola. However, there are services departing from IGI Airport and arriving at Dalkolha via New Delhi and Kishanganj. The journey, including transfers, takes approximately 21h 25m.
The distance between Delhi Airport (DEL) and Dalkhola is 1118 km. The road distance is 1314 km.
The best way to get from Delhi Airport (DEL) to Dalkhola without a car is to train via Kishanganj which takes 21h 25m and costs ₹700 - ₹6,000.
It takes approximately 2h 47m to get from Delhi Airport (DEL) to Dalkhola, including transfers.
Delhi Airport (DEL) to Dalkhola train services, operated by Indian Railways, depart from New Delhi station.
Delhi Airport (DEL) to Dalkhola train services, operated by Indian Railways, arrive at Kishanganj station.
Yes, the driving distance between Delhi Airport (DEL) to Dalkhola is 1314 km. It takes approximately 16h 25m to drive from Delhi Airport (DEL) to Dalkhola.
There are six+ hotels available in Dalkhola.
What companies run services between Delhi Airport (DEL), India and Dalkhola, India?
Indian Railways operates a train from New Delhi to Kishanganj 3 times a day. Tickets cost ₹600–4,600 and the journey takes 18h 50m.
- Website
- buddhaair.com
Flights from Indira Gandhi International Airport to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- ₹15,000–36,350
Flights from Indira Gandhi International Airport to Bhadrapur Airport via Varanasi, Kathmandu
- Ave. Duration
- 6h 30m
- When
- Monday and Friday
- Estimated price
- ₹36,250–36,350
Flights from Indira Gandhi International Airport to Biratnagar Airport via Kathmandu
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- ₹9,000–35,000
Flights from Indira Gandhi International Airport to Biratnagar Airport via Kolkata, Kathmandu
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹16,000–37,000
Flights from Indira Gandhi International Airport to Biratnagar Airport via Varanasi, Kathmandu
- Ave. Duration
- 7h
- When
- Monday and Friday
- Estimated price
- ₹10,000–32,000
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Purnea Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹11,000–33,000
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹5,000–13,000
Flights from Indira Gandhi International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ₹5,000–13,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ₹5,000–13,000
Flights from Indira Gandhi International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- ₹5,500–9,500
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ₹5,000–13,000
- Website
- novaairways.com
Flights from Indira Gandhi International Airport to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹9,000–25,000
Flights from Indira Gandhi International Airport to Biratnagar Airport via Kathmandu
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- ₹9,000–30,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 2m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–11,000
- Website
- yetiairlines.com
Flights from Indira Gandhi International Airport to Bhadrapur Airport via Kathmandu
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹36,250–36,350
Flights from Indira Gandhi International Airport to Biratnagar Airport via Kathmandu
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹9,000–30,000
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Bagdogra Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,700–10,000
- Website
- drukair.com.bt
Flights from Indira Gandhi International Airport to Bagdogra Airport via Paro
- Ave. Duration
- 4h 5m
- When
- Monday and Friday
- Estimated price
- ₹6,000–30,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Kishanganj
- Ave. Duration
- 18h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,600–4,600
Train from Baghdogra to Dalkolha
- Ave. Duration
- 2h 28m
- Frequency
- Every 3 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 Galgalia to Dalkolha
- Ave. Duration
- 1h 45m
- Frequency
- 4 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 Jogbani to Barsoi Jn
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Delhi to Dalkolha
- Ave. Duration
- 28h 10m
- Frequency
- Twice daily
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,600
- Ave. Duration
- 52 min
- Estimated price
- ₹1,100–1,400
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide






