There are 6 ways to get from Haridwar to Māldah by train, bus, taxi, 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.
Train
best- Take the train from Haridwar Jn to Moradabad14120 / ...
- Take the train from Moradabad to Malda Town14004 / ...
30h 50m₹1,368–6,384Bus, train, taxi
- Take the bus from FlixBus Haridwar - Kashyap Ashram to FlixBus Delhi - Anand Vihar ISBT
- Take the bus from Anand Vihar - Delhi to Bairiya Bus Stand - Patna
- Take the train from Rajendranagar T to Tinpahar Jn
- Take the taxi from Tinpahar Jn to Māldah
31h 2m₹5,212–7,802Drive 1,367.8 km
- Drive from Haridwar to Māldah1,367.8 km
18h 44m₹14,288–20,638Fly Dehradun Airport to Purnea, taxi
- Fly from Dehradun Airport (DED) to Purnea (PXN)DED - PXN
- Take the taxi from Purnea (PXN) to Māldah
18h 53m₹11,336–23,179Fly Dehradun Airport to Deoghar, taxi
- Fly from Dehradun Airport (DED) to Deoghar (DGH)DED - DGH
- Take the taxi from Deoghar (DGH) to Māldah
7h 36m₹18,236–22,579Train to Indira Gandhi International Airport, fly to Purnea, taxi
- Take the train from Haridwar Jn to New Delhi
- Fly from Indira Gandhi International Airport (DEL) to Purnea (PXN)DEL - PXN
- Take the taxi from Purnea (PXN) to Māldah
10h 21m₹8,735–20,172
Dehradun Airport (DED) to Purnea (PXN) flights
Questions & Answers
The cheapest way to get from Haridwar to Māldah is to train which costs ₹1,300 - ₹6,500 and takes 30h 50m.
The fastest way to get from Haridwar to Māldah is to fly and taxi which takes 7h 36m and costs ₹18,000 - ₹23,000.
The distance between Haridwar and Māldah is 1446 km. The road distance is 1367.8 km.
The best way to get from Haridwar to Māldah without a car is to train which takes 30h 50m and costs ₹1,300 - ₹6,500.
It takes approximately 30h 50m to get from Haridwar to Māldah, including transfers.
Yes, the driving distance between Haridwar to Māldah is 1368 km. It takes approximately 18h 44m to drive from Haridwar to Māldah.
There are three+ hotels available in Māldah.
What companies run services between Haridwar, India and Māldah, West Bengal, India?
You can take a train from Haridwar Jn to Māldah via Moradabad and Malda Town in around 30h 50m.
- Website
- goindigo.in
Flights from Dehradun Airport to Purnea via Indira Gandhi International Airport
- Ave. Duration
- 18h 32m
- When
- Every day
- Estimated price
- ₹7,000–18,000
Flights from Dehradun Airport to Purnea via Kolkata
- Ave. Duration
- 22h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–19,000
Flights from Dehradun Airport to Purnea via Hyderabad
- Ave. Duration
- 26h 40m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Dehradun Airport to Purnea via Jaipur, Kolkata
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- ₹9,500–19,000
Flights from Dehradun Airport to Purnea via Jaipur, Indira Gandhi International Airport
- Ave. Duration
- 17h 35m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Dehradun Airport to Purnea via Lucknow, Kolkata
- Ave. Duration
- 17h 50m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Dehradun Airport to Deoghar via Indira Gandhi International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹12,000–15,000
Flights from Indira Gandhi International Airport to Purnea
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Indira Gandhi International Airport to Purnea via Kolkata
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹6,500–15,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Haridwar Jn to Moradabad
- Ave. Duration
- 3h 8m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Moradabad to Malda Town
- Ave. Duration
- 26h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹550–4,300
- Website
- https://www.irctc.co.in/nget/train-search
- 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 Rajendranagar T to Tinpahar Jn
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Haridwar Jn to New Delhi
- Ave. Duration
- 4h 36m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
- Website
- flixbus.in
Bus from FlixBus Haridwar - Kashyap Ashram to FlixBus Delhi - Anand Vihar ISBT
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–950
- Website
- https://www.flixbus.in
- Ave. Duration
- 2h 16m
- Estimated price
- ₹1,800–6,000
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







