There are 7 ways to get from Bālurghāt to Delhi by car, plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Saidpur Airport, fly
best- Drive from Bālurghāt to Saidpur Airport (SPD)car
- Fly from Saidpur Airport (SPD) to Indira Gandhi International Airport (DEL)plane SPD - DEL
7h 58m₹12,918–39,326Train
cheapest- Take the train from Balurghat to Malda Towntrain 05422 / ...
- Take the train from Malda Town to Delhitrain 15658 / ...
28h 20m₹746–5,816Train via Anand Vihar Terminal
- Take the train from Balurghat to Malda Towntrain 05422 / ...
- Take the train from Malda Town to Anand Vihar Terminaltrain 20501 / ...
23h 52m₹856–7,966Bus
- Take the bus from Balughat to Raiganjbus
- Take the bus from Raiganj to Siliguribus
- Take the bus from Siliguri, West Bengal to Agra, Uttar Pradeshbus
- Take the bus from Agra to Delhibus
33h 58mDrive 1,447.7 km
- Drive from Bālurghāt to Delhicar 1,447.7 km
17h 52m₹16,333–23,591Train to Bagdogra Airport, fly
- Take the train from Balurghat to Baghdogratrain
- Fly from Bagdogra Airport (IXB) to Indira Gandhi International Airport (DEL)plane IXB - DEL
10h 15m₹5,258–14,737Train, train to Purnea Airport, fly
- Take the train from Balurghat to Eklakhitrain
- Take the train from Eklakhi to Purnia Jntrain
- Fly from Purnea Airport (PXN) to Indira Gandhi International Airport (DEL)plane PXN - DEL
10h 11m₹11,714–35,692
Bālurghāt to Delhi by train
Questions & Answers
The cheapest way to get from Bālurghāt to Delhi is to train which costs ₹700 - ₹6,000 and takes 28h 20m.
The fastest way to get from Bālurghāt to Delhi is to drive and fly which takes 7h 58m and costs ₹12,000 - ₹40,000.
No, there is no direct bus from Bālurghāt to Delhi. However, there are services departing from Balughat and arriving at Delhi via Raiganj, Siliguri, West Bengal and Agra. The journey, including transfers, takes approximately 33h 58m.
No, there is no direct train from Bālurghāt to Delhi. However, there are services departing from Balurghat and arriving at Tilak Bridge via Malda Town and Anand Vihar. The journey, including transfers, takes approximately 23h 52m.
The distance between Bālurghāt and Delhi is 1307 km. The road distance is 1447.7 km.
The best way to get from Bālurghāt to Delhi without a car is to train via Anand Vihar Terminal which takes 23h 52m and costs ₹850 - ₹8,000.
It takes approximately 7h 58m to get from Bālurghāt to Delhi, including transfers.
Bālurghāt to Delhi bus services, operated by NBSTC, depart from Balughat station.
Bālurghāt to Delhi train services, operated by Indian Railways, depart from Balurghat station.
The best way to get from Bālurghāt to Delhi is to train via Anand Vihar Terminal which takes 23h 52m and costs ₹850 - ₹8,000. Alternatively, you can bus, which costs and takes 33h 58m.
What companies run services between Bālurghāt, India and Delhi, India?
You can take a train from Balurghat to Tilak Bridge via Malda Town, Anand Vihar Terminal, and Anand Vihar in around 23h 52m. Alternatively, you can take a bus from Balughat to Delhi via Raiganj, Siliguri, Siliguri, West Bengal, and Agra in around 33h 58m.
- Website
- goindigo.in
Flights from Bagdogra Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹5,000–13,000
Flights from Bagdogra Airport to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹5,000–13,000
Flights from Purnea Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹11,000–33,000
Flights from Purnea Airport to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹11,000–33,000
- Website
- airindia.in
Flights from Saidpur Airport to Indira Gandhi International Airport via Dhaka
- Ave. Duration
- 6h
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–38,000
Flights from Bagdogra Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹5,000–13,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹5,000–13,000
- Website
- biman-airlines.com
Flights from Saidpur Airport to Indira Gandhi International Airport via Dhaka
- Ave. Duration
- 6h 5m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₹18,000–44,000
- Website
- spicejet.com
Flights from Bagdogra Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–12,000
- Website
- starlightairline.com
Flights from Bagdogra Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,700–10,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Balurghat to Malda Town
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Malda Town to Anand Vihar Terminal
- Ave. Duration
- 19h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹600–5,598
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
- AC 3 Tier
- ₹3,178
- AC 2 Tier
- ₹4,595
- First Class AC
- ₹5,598
Train from Balurghat to Baghdogra
- Ave. Duration
- 6h 9m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Balurghat to Eklakhi
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Eklakhi to Purnia Jn
- Ave. Duration
- 3h 49m
- Frequency
- Twice a week
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Balurghat to Malda Town
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Malda Town to Delhi
- Ave. Duration
- 24h 50m
- Frequency
- Twice daily
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
- Phone
- 0353-2514920
- [email protected]
- Website
- North Bengal State Transport
Bus from Balughat to Raiganj
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ₹85–170
- Website
- North Bengal State Transport
Bus from Raiganj to Siliguri
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹140–240
- Website
- North Bengal State Transport
- Website
- Anaya Holidays
Bus from Siliguri, West Bengal to Agra, Uttar Pradesh
- Ave. Duration
- 21h
- Frequency
- Twice a week
- Schedules at
- Anaya Holidays
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Agra to Delhi
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- ₹440–5,250
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹440–600
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
More Questions & Answers
Bālurghāt to Delhi bus services, operated by NBSTC, arrive at Raiganj station.
Bālurghāt to Delhi train services, operated by Indian Railways, arrive at Malda Town station.
Yes, the driving distance between Bālurghāt to Delhi is 1448 km. It takes approximately 17h 52m to drive from Bālurghāt to Delhi.
There are 3788+ hotels available in Delhi.













