There are 6 ways to get from Shillong to Māldah by car, plane, taxi, 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, fly to Shah Makhdum Airport
best- Drive from Shillong to Osmani International Airport (ZYL)car
- Fly from Osmani International Airport (ZYL) to Shah Makhdum Airport (RJH)plane ZYL - RJH
- Drive from Shah Makhdum Airport (RJH) to Māldahcar
7h 3m₹24,510–38,747Bus, train
cheapest- Take the bus from Barik Point to Guwahati Paltan Bazarbus
- Take the train from Guwahati to Malda Towntrain 12346 / ...
15h 32m₹1,040–3,540Taxi, train
- Take the taxi from Shillong to Guwahatitaxi
- Take the train from Guwahati to Malda Towntrain Sang Rajdhani Exp
12h 34m₹2,542–5,211Drive 610.5 km
- Drive from Shillong to Māldahcar 610.5 km
9h 20m₹6,876–9,931Taxi
- Take the taxi from Shillong to Māldahtaxi 610.5 km
9h 20m₹12,000–15,000Drive, fly to Saidpur Airport
- Drive from Shillong to Osmani International Airport (ZYL)car
- Fly from Osmani International Airport (ZYL) to Saidpur Airport (SPD)plane ZYL - SPD
- Drive from Saidpur Airport (SPD) to Māldahcar
7h 10m₹25,910–53,347
Osmani International Airport (ZYL) to Shah Makhdum Airport (RJH) flights
Questions & Answers
The cheapest way to get from Shillong to Māldah is to bus and train which costs ₹1,000 - ₹3,600 and takes 15h 32m.
The fastest way to get from Shillong to Māldah is to drive and fly which takes 7h 3m and costs ₹24,000 - ₹39,000.
The distance between Shillong and Māldah is 563 km. The road distance is 610.5 km.
The best way to get from Shillong to Māldah without a car is to taxi and train which takes 12h 34m and costs ₹2,500 - ₹5,500.
It takes approximately 7h 3m to get from Shillong to Māldah, including transfers.
Yes, the driving distance between Shillong to Māldah is 610 km. It takes approximately 9h 20m to drive from Shillong to Māldah.
There are six+ hotels available in Māldah.
What companies run services between Shillong, India and Māldah, West Bengal, India?
There is no direct connection from Shillong to Māldah. However, you can drive to Osmani International Airport (ZYL) airport, fly to Shah Makhdum Airport (RJH), then drive to Māldah. Alternatively, you can take the taxi to Guwahati, take the train to Malda Town, then take the taxi to Māldah.
- Website
- usbair.com
Flights from Osmani International Airport to Shah Makhdum Airport via Dhaka
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹22,000–35,000
Flights from Osmani International Airport to Saidpur Airport via Dhaka
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹24,000–37,000
- Website
- bahn.de
Flights from Osmani International Airport to Saidpur Airport via Dhaka
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ₹5,500–38,000
- Website
- biman-airlines.com
Flights from Osmani International Airport to Saidpur Airport via Dhaka
- Ave. Duration
- 4h 5m
- When
- Monday, Sunday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- ₹24,000–49,000
- Website
- flynovoair.com
Flights from Osmani International Airport to Saidpur Airport via Dhaka
- Ave. Duration
- 3h 10m
- When
- Thursday to Saturday
- Estimated price
- ₹5,500–38,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Guwahati to Malda Town
- Ave. Duration
- 10h 45m
- Frequency
- Once a week
- Estimated price
- ₹340–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Guwahati to Malda Town
- Ave. Duration
- 11h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹340–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
- Ave. Duration
- 5h 23m
- Estimated price
- ₹1,700–15,000
Kajaawa
- Phone
- +91 60 33 11 48 67
- Website
- kajaawa.com
Meghalaya Tour Cabs
- Phone
- +91 70 05 65 13 38
- Website
- meghalayatourcabs.com
Travenjo
- Phone
- +91 94 36 76 73 33
- Website
- travenjo.com
Kajaawa
- Phone
- +91 60 33 11 48 67
- Website
- kajaawa.com
Meghalaya Tour Cabs
- Phone
- +91 70 05 65 13 38
- Website
- meghalayatourcabs.com
Travenjo
- Phone
- +91 94 36 76 73 33
- Website
- travenjo.com
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 Need to know: Jadrolinija, 4 stunningly beautiful Philippines islands you need to visit, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.








