
Ambala to Shillong
Shillong is approximately 1850+ kms from Ambala. The fastest way to reach Shillong from Ambala is by Train, Flight Via Chandigarh, Kolkata. It takes approximately 8 hours. The cheapest way to reach Shillong from Ambala is by Train, Flight Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Ambala
Delhi
Shillong
Approx Travel Time
9h 10m
₹7,109
Onwards
Ambala
Delhi
Shillong
Approx Travel Time
10h 10m
₹7,415
Onwards
Ambala
Delhi
Shillong
Approx Travel Time
11h 22m
₹10,052
Onwards
Via Chandigarh, Kolkata
FASTEST
Ambala
Chandigarh
Kolkata
Shillong
Approx Travel Time
7h 50m
₹13,823
Onwards
Via Dehradun, Kolkata
Ambala
Dehradun
Kolkata
Shillong
Approx Travel Time
9h 35m
On Demand
Via Mohali, Kolkata
Ambala
Mohali
Kolkata
Shillong
Approx Travel Time
8h 5m
₹13,971
Onwards
Ambala
Mohali
Kolkata
Shillong
Approx Travel Time
8h 5m
₹15,376
Onwards
Via Delhi, Kolkata
Ambala
Delhi
Kolkata
Shillong
Approx Travel Time
11h 5m
₹10,458
Onwards
Ambala
Delhi
Kolkata
Shillong
Approx Travel Time
12h 5m
₹10,764
Onwards
Via Lucknow, Kolkata
Ambala
Lucknow
Kolkata
Shillong
Approx Travel Time
17h 50m
₹11,144
Onwards
Frequently Asked Questions
What is the distance between Ambala and Shillong?
Shillong is approximately 1850+ kms from Ambala.
How long does it take to reach Shillong from Ambala?
It takes approximately 8 hours to reach Shillong from Ambala by Train, Flight Via Chandigarh, Kolkata.
What is the cheapest way to reach Shillong from Ambala?
The cheapest way to reach Shillong from Ambala is by Train, Flight Via Delhi.
What is the fastest way to reach Shillong from Ambala?
The fastest way to reach Shillong from Ambala is by Train, Flight Via Chandigarh, Kolkata.
Routes Connecting Ambala
Routes From Ambala
Routes Connecting Shillong
Routes From Shillong
- Shillong to Madurai
- Shillong to Kurnool
- Shillong to Guangzhou
- Shillong to Vaibhavwadi
- Shillong to Sitamarhi
- Shillong to Wayanad
- Shillong to Mahbubnagar
- Shillong to Gorakhpur
- Shillong to Toronto
- Shillong to Narnaul
- Shillong to Palia-Kalan
- Shillong to Suryapet
- Shillong to Sindhanur
- Shillong to Dharmapuri
- Shillong to Puttur