
Shillong to Barmer
Barmer is approximately 2700+ kms from Shillong. The fastest way to reach Barmer from Shillong is by Flight, Cab Via Kolkata, Jodhpur. It takes approximately 12 hours. The cheapest way to reach Barmer from Shillong is by Flight, Train Via Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Kolkata, Jodhpur
RECOMMENDED
FASTEST
Shillong
Kolkata
Jodhpur
Barmer
Approx Travel Time
12h 5m
₹19,649
Onwards
Shillong
Kolkata
Jodhpur
Barmer
Approx Travel Time
12h 5m
₹15,847
Onwards
Shillong
Kolkata
Jodhpur
Barmer
Approx Travel Time
12h 35m
₹15,910
Onwards
Via Kolkata, Ahmedabad
Shillong
Kolkata
Ahmedabad
Barmer
Approx Travel Time
15h 35m
On Demand
Shillong
Kolkata
Ahmedabad
Barmer
Approx Travel Time
16h 35m
₹11,709
Onwards
Via Kolkata, Jaipur
Shillong
Kolkata
Jaipur
Barmer
Approx Travel Time
18h 5m
₹12,473
Onwards
Shillong
Kolkata
Jaipur
Barmer
Approx Travel Time
19h 20m
₹12,758
Onwards
Via Delhi
CHEAPEST
Shillong
Delhi
Barmer
Approx Travel Time
20h 40m
₹7,526
Onwards
Via Hyderabad, Jodhpur
Shillong
Hyderabad
Jodhpur
Barmer
Approx Travel Time
13h 35m
₹19,885
Onwards
Shillong
Hyderabad
Jodhpur
Barmer
Approx Travel Time
13h 35m
₹16,083
Onwards
Frequently Asked Questions
What is the distance between Shillong and Barmer?
Barmer is approximately 2700+ kms from Shillong.
How long does it take to reach Barmer from Shillong?
It takes approximately 12 hours to reach Barmer from Shillong by Flight, Cab Via Kolkata, Jodhpur.
What is the cheapest way to reach Barmer from Shillong?
The cheapest way to reach Barmer from Shillong is by Flight, Train Via Delhi.
What is the fastest way to reach Barmer from Shillong?
The fastest way to reach Barmer from Shillong is by Flight, Cab Via Kolkata, Jodhpur.