There are 8 ways to get from Haridwar to Bānka by plane, train, bus, taxi, 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 Dehradun Airport to Deoghar, train
best- Fly from Dehradun Airport (DED) to Deoghar (DGH)plane DED - DGH
- Take the train from Deoghar to Bankatrain
8h 31m₹11,120–20,205Train
cheapest- Take the train from Haridwar Jn to Roorkeetrain
- Take the train from Roorkee to Sultanganjtrain
- Take the train from Sultanganj to Bankatrain
29h 44m₹802–6,337Train via Delhi
- Take the train from Haridwar Jn to Anand Vihar Terminaltrain
- Take the train from Anand Vihar Terminal to Jasidih Jntrain
- Take the train from Jasidih Jn to Bankatrain
22h 56m₹869–6,714Bus, taxi
- Take the bus from Haridwar to Gorakhpurbus
- Take the bus from Gorakhpur to Patnabus
- Take the bus from Patna to Bhagalpurbus
- Take the taxi from Bhagalpur to Bānkataxi
28h 59mDrive 1,246.1 km
- Drive from Haridwar to Bānkacar 1,246.1 km
15h 43m₹12,076–17,442Train to Indira Gandhi International Airport, fly to Deoghar, train
- Take the train from Haridwar Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Deoghar (DGH)plane DEL - DGH
- Take the train from Deoghar to Bankatrain
10h 4m₹8,795–15,122Fly Dehradun Airport to Purnea Airport, taxi
- Fly from Dehradun Airport (DED) to Purnea Airport (PXN)plane DED - PXN
- Take the taxi from Purnea Airport (PXN) to Bānkataxi
9h 41m₹19,360–45,655Bus, train
- Take the bus from Haridwar to Ghaziabadbus
- Take the bus from Ghaziabad to Patnabus
- Take the train from Patna Jn to Bakhtiyarpur Jntrain
- Take the train from Bakhtiyarpur Jn to Bankatrain
30h 53m₹1,603–5,055
Haridwar to Bānka by train
Comparing Your Travel Options
The cheapest way to get from Haridwar to Bānka is to train which costs ₹800 - ₹6,500 and takes 29h 44m.
The fastest way to get from Haridwar to Bānka is to fly and train which takes 8h 31m and costs ₹11,000 - ₹21,000.
No, there is no direct train from Haridwar to Bānka. However, there are services departing from Haridwar Jn and arriving at Banka via Anand Vihar Terminal and Jasidih Jn. The journey, including transfers, takes approximately 22h 56m.
The distance between Haridwar and Bānka is 1163 km. The road distance is 1246.1 km.
The best way to get from Haridwar to Bānka without a car is to train via Delhi which takes 22h 56m and costs ₹850 - ₹7,000.
It takes approximately 8h 31m to get from Haridwar to Bānka, including transfers.
Haridwar to Bānka train services, operated by Indian Railways, depart from Haridwar Jn station.
Haridwar to Bānka train services, operated by Indian Railways, arrive at Anand Vihar Terminal station.
Yes, the driving distance between Haridwar to Bānka is 1246 km. It takes approximately 15h 43m to drive from Haridwar to Bānka.
There are three+ hotels available in Bānka.
What companies run services between Haridwar, India and Bānka, State of Bihar, India?
You can take a train from Haridwar Jn to Banka via Anand Vihar Terminal and Jasidih Jn in around 22h 56m.
- Website
- goindigo.in
Flights from Dehradun Airport to Deoghar via Indira Gandhi International Airport
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Indira Gandhi International Airport to Deoghar
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹8,000–12,000
Flights from Dehradun Airport to Purnea Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹14,000–39,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Deoghar to Banka
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Haridwar Jn to Anand Vihar Terminal
- Ave. Duration
- 3h 36m
- Frequency
- 6 times a week
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Anand Vihar Terminal to Jasidih Jn
- Ave. Duration
- 15h 55m
- Frequency
- 3 times a week
- Estimated price
- ₹550–4,200
- Website
- irctc.co.in
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Jasidih Jn to Banka
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Haridwar Jn to New Delhi
- Ave. Duration
- 4h 36m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Deoghar to Banka
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Haridwar Jn to Roorkee
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Roorkee to Sultanganj
- Ave. Duration
- 24h 49m
- Frequency
- Once a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from Sultanganj to Banka
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Patna Jn to Bakhtiyarpur Jn
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Bakhtiyarpur Jn to Banka
- Ave. Duration
- 6h 14m
- Frequency
- 6 times a week
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Haridwar to Gorakhpur
- Ave. Duration
- 15h 50m
- Frequency
- Once daily
- Website
- Vijay Tours And Travels
- Website
- Shiv Sai Elite Travels
Bus from Haridwar to Gorakhpur
- Ave. Duration
- 16h 5m
- Frequency
- 4 times a week
- Schedules at
- Shiv Sai Elite Travels
- Phone
- +91 97200 05607
- [email protected]
- Website
- Shri Krishna Travels
Bus from Haridwar to Gorakhpur
- Ave. Duration
- 16h 25m
- Frequency
- Twice a week
- Website
- Shri Krishna Travels
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a week
- Website
- Shri Krishna Travels
- Website
- Yuvraj Travels
Bus from Gorakhpur to Patna
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Schedules at
- Yuvraj Travels
- Website
- Tegra Express
Bus from Gorakhpur to Patna
- Ave. Duration
- 6h
- Frequency
- 3 times a week
- Schedules at
- Tegra Express
Bus from Ghaziabad to Patna
- Ave. Duration
- 17h 30m
- Frequency
- Twice daily
- Schedules at
- Tegra Express
- Website
- Maa Shanti Travels
Bus from Patna to Bhagalpur
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Schedules at
- Maa Shanti Travels
- Website
- Umanath Tour and Travels
Bus from Patna to Bhagalpur
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Umanath Tour and Travels
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Patna to Bhagalpur
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- Panwar Travels
- Website
- Jagdamba tourism
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 35m
- Frequency
- Hourly
- Schedules at
- Jagdamba tourism
- Website
- Ezy Go Bus
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 45m
- Frequency
- Hourly
- Schedules at
- Ezy Go Bus
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- ₹390–950
- Schedules at
- Zingbus
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 50m
- Frequency
- Every 3 hours
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- [email protected]
- Website
- Leafybus
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Website
- Leafybus
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a day
- Schedules at
- Mahalaxmi Travels
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Schedules at
- Kashi Vishwanath Tours and Travels
- Website
- Shishpal Bus Service
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a day
- Schedules at
- Shishpal Bus Service
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a day
- Schedules at
- CIty Land Travels
- [email protected]
- Website
- Gola Bus Service
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Website
- Gola Bus Service
- Website
- Anshu Travels
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Schedules at
- Anshu Travels
- Website
- Yolobus Private Limited
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 56m
- Frequency
- Twice daily
- Schedules at
- Yolobus Private Limited
- Website
- Ashok Bus Service
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Schedules at
- Ashok Bus Service
- Website
- omio.com
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
- Website
- Mohindra Smart Bus
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Schedules at
- Mohindra Smart Bus
- Website
- Revanta Roadlines
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Revanta Roadlines
- Phone
- +91 07442423097
- [email protected]
- Website
- Samreen Travels
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Schedules at
- Samreen Travels
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Website
- Maharani Travels
- Website
- India Tours and Travels
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Website
- Rathi Travels Business Class
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Schedules at
- Rathi Travels Business Class
- Website
- Travel House Delhi
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Travel House Delhi
- Website
- Ashok Travels
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Schedules at
- Ashok Travels
- Website
- TSB Tour express
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Schedules at
- TSB Tour express
- Website
- Neelkanth Travels
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Neelkanth Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Website
- Shatabdi Travels
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a week
- Schedules at
- Shatabdi Travels
- Website
- Empire Travels & Holidays
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a week
- Schedules at
- Empire Travels & Holidays
- Website
- Divyanshu Travels
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 5h 50m
- Frequency
- Twice a week
- Schedules at
- Divyanshu Travels
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Haridwar to Ghaziabad
- Ave. Duration
- 6h 10m
- Frequency
- Once a week
- Website
- Deltin Travels Pvt Ltd
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Ghaziabad to Patna
- Ave. Duration
- 17h 30m
- Frequency
- Hourly
- Estimated price
- ₹900–1,700
- Schedules at
- Laxmi Holidays
- Website
- Shree Siddhivinayak Travels
Bus from Ghaziabad to Patna
- Ave. Duration
- 18h 45m
- Frequency
- Every 4 hours
- Schedules at
- Shree Siddhivinayak Travels
- Website
- Rao Travels India Pvt Ltd.
Bus from Ghaziabad to Patna
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Schedules at
- Rao Travels India Pvt Ltd.
- Phone
- +91 87501 00091
- [email protected]
- Website
- E Bus
Bus from Ghaziabad to Patna
- Ave. Duration
- 18h 30m
- Frequency
- Twice daily
- Website
- E Bus
- Website
- International Tourist Centre
Bus from Ghaziabad to Patna
- Ave. Duration
- 18h 30m
- Frequency
- Twice daily
- Schedules at
- International Tourist Centre
- Website
- Krishna Travels
Bus from Ghaziabad to Patna
- Ave. Duration
- 18h 55m
- Frequency
- Twice daily
- Schedules at
- Krishna Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Ghaziabad to Patna
- Ave. Duration
- 20h
- Frequency
- Twice daily
- Website
- Sri Krishna Rath
- Phone
- +91 7309615176
- [email protected]
- Website
- Ashok Tour And Travels
Bus from Ghaziabad to Patna
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Website
- Ashok Tour And Travels
- Website
- Shri Krishna Bus Service
Bus from Ghaziabad to Patna
- Ave. Duration
- 20h 50m
- Frequency
- Once daily
- Schedules at
- Shri Krishna Bus Service
- Website
- Shree Radhe Bus Service
Bus from Ghaziabad to Patna
- Ave. Duration
- 15h 30m
- Frequency
- 3 times a week
- Schedules at
- Shree Radhe Bus Service
- Website
- Onyx Tour & Travels
Bus from Ghaziabad to Patna
- Ave. Duration
- 17h 40m
- Frequency
- Once a week
- Schedules at
- Onyx Tour & Travels
- Ave. Duration
- 2h 10m
- Estimated price
- ₹1,000–6,000
Bhagalpur Cab Service
- Phone
- +91 81 30 62 46 68
Subh Yatra Travels
- Phone
- +91 79 03 73 26 41
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









































