7 Ways to Reach Shillong to Rampur by Bus, Train, Flights, Drive & Taxi
Planning a trip from Shillong to Rampur Cleartrip helps you select the best route between Shillong & Rampur 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 & Rampur
The distance from Shillong to Rampur is approximately 1693.97kms. By car, it takes roughly 24h 28m to reach Rampur from Shillong . Take a look at the 7 routes available to reach Rampur from Shillong
1.
Reach Shillong to Rampur by bus, taxi, and train
39h 39m
Rs. 2290
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 Taxi from Gauhati Airport to reach Kamakhya (KYQ)
You can take a car from Gauhati Airport to Kamakhya (KYQ). It will take you around 0h 17m to cover distance of 15.11kms and reach Kamakhya (KYQ) from Gauhati Airport. The total amount for the journey will be approximately Rs.240.
Kamakhya (KYQ)
Step 3: Take a Train from Kamakhya (KYQ) to reach Rampur (RMU)
You can reach Rampur (RMU) from Kamakhya (KYQ) by travelling in a train. Kamakhya (KYQ) to Rampur (RMU) train takes approximately 35h 52m. You can catch a train from Kamakhya (KYQ) and get down at Rampur (RMU). The price of the train ticket is approximately Rs. 1800.
Rampur (RMU)
2.
Reach Shillong to Rampur by bus, flight, and train
10h 53m
Rs. 5017
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 Delhi
You can travel from Gauhati to Delhi by booking a flight. The total flight time between Gauhati & Delhi is around 2h 30m. The price of the flight ticket is approximately Rs.4100.
Delhi
Step 3: Take a Train from Indira Gandhi International Airport to reach New Delhi
You can reach New Delhi from Indira Gandhi International Airport by travelling in a train. Indira Gandhi International Airport to New Delhi train takes approximately 0h 22m. You can catch a train from Indira Gandhi International Airport and get down at New Delhi. The price of the train ticket is approximately Rs. 17.
New Delhi
Step 4: Take a Train from New Delhi (NDLS) to reach Rampur (RMU)
You can reach Rampur (RMU) from New Delhi (NDLS) by travelling in a train. New Delhi (NDLS) to Rampur (RMU) train takes approximately 3h 26m. You can catch a train from New Delhi (NDLS) and get down at Rampur (RMU). The price of the train ticket is approximately Rs. 650.
Rampur (RMU)
3.
Reach Shillong to Rampur by bus, flight, taxi, and train
13h 37m
Rs. 5650
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 Lucknow
You can travel from Gauhati to Lucknow by booking a flight. The total flight time between Gauhati & Lucknow is around 4h 25m. The price of the flight ticket is approximately Rs.4300.
Lucknow
Step 3: Take a Taxi from Lucknow to reach Lucknow Nr (LKO)
You can take a car from Lucknow to Lucknow Nr (LKO). It will take you around 0h 10m to cover distance of 10.5kms and reach Lucknow Nr (LKO) from Lucknow. The total amount for the journey will be approximately Rs.350.
Lucknow Nr (LKO)
Step 4: Take a Train from Lucknow Nr (LKO) to reach Rampur (RMU)
You can reach Rampur (RMU) from Lucknow Nr (LKO) by travelling in a train. Lucknow Nr (LKO) to Rampur (RMU) train takes approximately 4h 32m. You can catch a train from Lucknow Nr (LKO) and get down at Rampur (RMU). The price of the train ticket is approximately Rs. 750.
Rampur (RMU)
4.
Reach Shillong to Rampur by bus, flight, taxi, and train
15h 22m
Rs. 6500
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 Dehra Dun
You can travel from Gauhati to Dehra Dun by booking a flight. The total flight time between Gauhati & Dehra Dun is around 4h 35m. The price of the flight ticket is approximately Rs.5000.
Dehra Dun
Step 3: Take a Taxi from Dehra Dun to reach Doiwala (DWO)
You can take a car from Dehra Dun to Doiwala (DWO). It will take you around 0h 9m to cover distance of 9.19kms and reach Doiwala (DWO) from Dehra Dun. The total amount for the journey will be approximately Rs.550.
Doiwala (DWO)
Step 4: Take a Train from Doiwala (DWO) to reach Rampur (RMU)
You can reach Rampur (RMU) from Doiwala (DWO) by travelling in a train. Doiwala (DWO) to Rampur (RMU) train takes approximately 6h 8m. You can catch a train from Doiwala (DWO) and get down at Rampur (RMU). The price of the train ticket is approximately Rs. 700.
Rampur (RMU)
5.
Reach Shillong to Rampur by bus, flight, taxi, and train
15h 27m
Rs. 7150
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 Ambala Cant Junction (UMB)
You can take a car from Chandigarh to Ambala Cant Junction (UMB). It will take you around 0h 39m to cover distance of 44.05kms and reach Ambala Cant Junction (UMB) from Chandigarh. The total amount for the journey will be approximately Rs.650.
Ambala Cant Junction (UMB)
Step 4: Take a Train from Ambala Cant Junction (UMB) to reach Rampur (RMU)
You can reach Rampur (RMU) from Ambala Cant Junction (UMB) by travelling in a train. Ambala Cant Junction (UMB) to Rampur (RMU) train takes approximately 5h 43m. You can catch a train from Ambala Cant Junction (UMB) and get down at Rampur (RMU). The price of the train ticket is approximately Rs. 750.
Rampur (RMU)
6.
Reach Shillong to Rampur by bus, flight, and taxi
9h 2m
Rs. 10900
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 Pantnagar
You can travel from Gauhati to Pantnagar by booking a flight. The total flight time between Gauhati & Pantnagar is around 4h 45m. The price of the flight ticket is approximately Rs.10000.
Pantnagar
Step 3: Take a Taxi from Pantnagar to reach Rāmpur
You can take a car from Pantnagar to Rāmpur. It will take you around 0h 47m to cover distance of 56.85kms and reach Rāmpur from Pantnagar. The total amount for the journey will be approximately Rs.650.
Rāmpur
7.
Reach Shillong to Rampur by Drive
24h 28m
Rs. 11118
Shillong
You can take a car from Shillong to Rāmpur. It will take you around 24h 28m to cover distance of 1693.97kms and reach Rāmpur from Shillong. The total amount for the journey will be approximately Rs.11118.
Rāmpur
Other popular routes from Shillong