6 Ways to Reach Shillong to Gurdaspur by Bus, Train, Flights, Drive & Taxi
Planning a trip from Shillong to Gurdaspur Cleartrip helps you select the best route between Shillong & Gurdaspur based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Shillong & Gurdaspur
The distance from Shillong to Gurdaspur is approximately 2274.09kms. By car, it takes roughly 33h 10m to reach Gurdaspur from Shillong . Take a look at the 6 routes available to reach Gurdaspur from Shillong
1.
Reach Shillong to Gurdaspur by bus, train, and taxi
49h 48m
Rs. 2679
Shillong
Step 1: Take a Bus from Shillong to reach Gauhati Airport
Travelling in a bus is one of the ways to reach Gauhati Airport from Shillong. The total journey between Shillong & Gauhati Airport takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
Gauhati Airport
Step 2: Take a Bus from Gauhati Airport to reach Maligaon
Travelling in a bus is one of the ways to reach Maligaon from Gauhati Airport. The total journey between Gauhati Airport & Maligaon takes around 0h 31m in a bus. The bus ticket price for the journey is approximately Rs.109.
Maligaon
Step 3: Take a Train from Kamakhya (KYQ) to reach Pathankot Cantt (PTKC)
You can reach Pathankot Cantt (PTKC) from Kamakhya (KYQ) by travelling in a train. Kamakhya (KYQ) to Pathankot Cantt (PTKC) train takes approximately 45h 5m. You can catch a train from Kamakhya (KYQ) and get down at Pathankot Cantt (PTKC). The price of the train ticket is approximately Rs. 2200.
Pathankot Cantt (PTKC)
Step 4: Take a Taxi from Pathankot Cantt (PTKC) to reach Gurdāspur
You can take a car from Pathankot Cantt (PTKC) to Gurdāspur. It will take you around 0h 7m to cover distance of 7.45kms and reach Gurdāspur from Pathankot Cantt (PTKC). The total amount for the journey will be approximately Rs.120.
Gurdāspur
2.
Reach Shillong to Gurdaspur by taxi, train, and bus
38h 47m
Rs. 4231
Shillong
Step 1: Take a Taxi from Shillong to reach Guwahati (GHY)
You can take a car from Shillong to Guwahati (GHY). It will take you around 1h 28m to cover distance of 100.91kms and reach Guwahati (GHY) from Shillong. The total amount for the journey will be approximately Rs.1300.
Guwahati (GHY)
Step 2: Take a Train from Guwahati (GHY) to reach New Delhi (NDLS)
You can reach New Delhi (NDLS) from Guwahati (GHY) by travelling in a train. Guwahati (GHY) to New Delhi (NDLS) train takes approximately 27h 20m. You can catch a train from Guwahati (GHY) and get down at New Delhi (NDLS). The price of the train ticket is approximately Rs. 1900.
New Delhi (NDLS)
Step 3: Take a Train from New Delhi to reach Kashmiri Gate
You can reach Kashmiri Gate from New Delhi by travelling in a train. New Delhi to Kashmiri Gate train takes approximately 0h 5m. You can catch a train from New Delhi and get down at Kashmiri Gate. The price of the train ticket is approximately Rs. 11.
Kashmiri Gate
Step 4: Take a Bus from Delhi to reach Mukeria
Travelling in a bus is one of the ways to reach Mukeria from Delhi. The total journey between Delhi & Mukeria takes around 8h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
Mukeria
Step 5: Take a Taxi from Mukeria to reach Gurdāspur
You can take a car from Mukeria to Gurdāspur. It will take you around 0h 22m to cover distance of 23.92kms and reach Gurdāspur from Mukeria. The total amount for the journey will be approximately Rs.470.
Gurdāspur
3.
Reach Shillong to Gurdaspur by bus, flight, taxi, and train
10h 56m
Rs. 5780
Shillong
Step 1: Take a Bus from Shillong to reach Gauhati Airport
Travelling in a bus is one of the ways to reach Gauhati Airport from Shillong. The total journey between Shillong & Gauhati Airport takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
Gauhati Airport
Step 2: Take a Flight from Gauhati to reach Amritsar
You can travel from Gauhati to Amritsar by booking a flight. The total flight time between Gauhati & Amritsar is around 4h 50m. The price of the flight ticket is approximately Rs.4700.
Amritsar
Step 3: Take a Taxi from Amritsar to reach Amritsar Junction (ASR)
You can take a car from Amritsar to Amritsar Junction (ASR). It will take you around 0h 12m to cover distance of 11.52kms and reach Amritsar Junction (ASR) from Amritsar. The total amount for the journey will be approximately Rs.280.
Amritsar Junction (ASR)
Step 4: Take a Train from Amritsar Junction (ASR) to reach Gurdaspur (GSP)
You can reach Gurdaspur (GSP) from Amritsar Junction (ASR) by travelling in a train. Amritsar Junction (ASR) to Gurdaspur (GSP) train takes approximately 1h 24m. You can catch a train from Amritsar Junction (ASR) and get down at Gurdaspur (GSP). The price of the train ticket is approximately Rs. 550.
Gurdaspur (GSP)
4.
Reach Shillong to Gurdaspur by bus, flight, taxi, and train
13h 43m
Rs. 6900
Shillong
Step 1: Take a Bus from Shillong to reach Gauhati Airport
Travelling in a bus is one of the ways to reach Gauhati Airport from Shillong. The total journey between Shillong & Gauhati Airport takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
Gauhati Airport
Step 2: Take a Flight from Gauhati to reach Chandigarh
You can travel from Gauhati to Chandigarh by booking a flight. The total flight time between Gauhati & Chandigarh is around 4h 35m. The price of the flight ticket is approximately Rs.5500.
Chandigarh
Step 3: Take a Taxi from Chandigarh to reach Sahibzada Asngr (SASN)
You can take a car from Chandigarh to Sahibzada Asngr (SASN). It will take you around 0h 14m to cover distance of 14.96kms and reach Sahibzada Asngr (SASN) from Chandigarh. The total amount for the journey will be approximately Rs.330.
Sahibzada Asngr (SASN)
Step 4: Take a Train from Sahibzada Asngr (SASN) to reach Pathankot Cantt (PTKC)
You can reach Pathankot Cantt (PTKC) from Sahibzada Asngr (SASN) by travelling in a train. Sahibzada Asngr (SASN) to Pathankot Cantt (PTKC) train takes approximately 4h 16m. You can catch a train from Sahibzada Asngr (SASN) and get down at Pathankot Cantt (PTKC). The price of the train ticket is approximately Rs. 700.
Pathankot Cantt (PTKC)
Step 5: Take a Taxi from Pathankot Cantt (PTKC) to reach Gurdāspur
You can take a car from Pathankot Cantt (PTKC) to Gurdāspur. It will take you around 0h 7m to cover distance of 7.45kms and reach Gurdāspur from Pathankot Cantt (PTKC). The total amount for the journey will be approximately Rs.120.
Gurdāspur
5.
Reach Shillong to Gurdaspur by Drive
33h 10m
Rs. 14920
Shillong
You can take a car from Shillong to Gurdāspur. It will take you around 33h 10m to cover distance of 2274.09kms and reach Gurdāspur from Shillong. The total amount for the journey will be approximately Rs.14920.
Gurdāspur
6.
Reach Shillong to Gurdaspur by bus, flight, and taxi
19h 16m
Rs. 22650
Shillong
Step 1: Take a Bus from Shillong to reach Gauhati Airport
Travelling in a bus is one of the ways to reach Gauhati Airport from Shillong. The total journey between Shillong & Gauhati Airport takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
Gauhati Airport
Step 2: Take a Flight from Gauhati to reach Kulu
You can travel from Gauhati to Kulu by booking a flight. The total flight time between Gauhati & Kulu is around 10h 25m. The price of the flight ticket is approximately Rs.19000.
Kulu
Step 3: Take a Taxi from Kulu to reach Gurdāspur
You can take a car from Kulu to Gurdāspur. It will take you around 5h 21m to cover distance of 294.67kms and reach Gurdāspur from Kulu. The total amount for the journey will be approximately Rs.3400.
Gurdāspur
Other popular routes from Shillong