6 Ways to Reach Guntur to Shillong by Bus, Train, Flights, Drive & Taxi
Planning a trip from Guntur to Shillong Cleartrip helps you select the best route between Guntur & Shillong 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 Guntur & Shillong
The distance from Guntur to Shillong is approximately 2035.63kms. By car, it takes roughly 29h 42m to reach Shillong from Guntur . Take a look at the 6 routes available to reach Shillong from Guntur
1.
Reach Guntur to Shillong by train and bus
48h 11m
Rs. 2463
Guntur Junction (GNT)
Step 1: Take a Train from Guntur Junction (GNT) to reach Kamakhya (KYQ)
You can reach Kamakhya (KYQ) from Guntur Junction (GNT) by travelling in a train. Guntur Junction (GNT) to Kamakhya (KYQ) train takes approximately 43h 35m. You can catch a train from Guntur Junction (GNT) and get down at Kamakhya (KYQ). The price of the train ticket is approximately Rs. 2100.
Kamakhya (KYQ)
Step 2: Take a Bus from Maligaon to reach Gauhati Airport
Travelling in a bus is one of the ways to reach Gauhati Airport from Maligaon. The total journey between Maligaon & Gauhati Airport takes around 0h 31m in a bus. The bus ticket price for the journey is approximately Rs.113.
Gauhati Airport
Step 3: Take a Bus from Gauhati Airport to reach Shillong
Travelling in a bus is one of the ways to reach Shillong from Gauhati Airport. The total journey between Gauhati Airport & Shillong takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
Shillong
2.
Reach Guntur to Shillong by taxi, bus, and train
49h 16m
Rs. 3700
Guntur
Step 1: Take a Taxi from Guntur to reach Vijayawada
You can take a car from Guntur to Vijayawada. It will take you around 0h 29m to cover distance of 31.87kms and reach Vijayawada from Guntur. The total amount for the journey will be approximately Rs.600.
Vijayawada
Step 2: Take a Bus from Vijayawada to reach Bhubaneswar
Travelling in a bus is one of the ways to reach Bhubaneswar from Vijayawada. The total journey between Vijayawada & Bhubaneswar takes around 12h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
Bhubaneswar
Step 3: Take a Bus from Bhubaneswar to reach Kolkata
Travelling in a bus is one of the ways to reach Kolkata from Bhubaneswar. The total journey between Bhubaneswar & Kolkata takes around 8h 50m in a bus. The bus ticket price for the journey is approximately Rs.550.
Kolkata
Step 4: Take a Bus from Kolkata to reach Siliguri
Travelling in a bus is one of the ways to reach Siliguri from Kolkata. The total journey between Kolkata & Siliguri takes around 12h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
Siliguri
Step 5: Take a Train from Siliguri Junction (SGUJ) to reach Kamakhya (KYQ)
You can reach Kamakhya (KYQ) from Siliguri Junction (SGUJ) by travelling in a train. Siliguri Junction (SGUJ) to Kamakhya (KYQ) train takes approximately 9h 10m. You can catch a train from Siliguri Junction (SGUJ) and get down at Kamakhya (KYQ). The price of the train ticket is approximately Rs. 850.
Kamakhya (KYQ)
Step 6: Take a Taxi from Kamakhya (KYQ) to reach Gauhati Airport
You can take a car from Kamakhya (KYQ) to Gauhati Airport. It will take you around 0h 16m to cover distance of 15.75kms and reach Gauhati Airport from Kamakhya (KYQ). The total amount for the journey will be approximately Rs.250.
Gauhati Airport
Step 7: Take a Bus from Gauhati Airport to reach Shillong
Travelling in a bus is one of the ways to reach Shillong from Gauhati Airport. The total journey between Gauhati Airport & Shillong takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
Shillong
3.
Reach Guntur to Shillong by taxi, flight, and bus
11h 0m
Rs. 10650
Guntur
Step 1: Take a Taxi from Guntur to reach Vijayawada
You can take a car from Guntur to Vijayawada. It will take you around 0h 45m to cover distance of 50.66kms and reach Vijayawada from Guntur. The total amount for the journey will be approximately Rs.900.
Vijayawada
Step 2: Take a Flight from Vijayawada to reach Gauhati
You can travel from Vijayawada to Gauhati by booking a flight. The total flight time between Vijayawada & Gauhati is around 6h 45m. The price of the flight ticket is approximately Rs.9500.
Gauhati
Step 3: Take a Bus from Gauhati Airport to reach Shillong
Travelling in a bus is one of the ways to reach Shillong from Gauhati Airport. The total journey between Gauhati Airport & Shillong takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
Shillong
4.
Reach Guntur to Shillong by taxi and flight
17h 38m
Rs. 12370
Guntur
Step 1: Take a Taxi from Guntur to reach Vijayawada
You can take a car from Guntur to Vijayawada. It will take you around 0h 45m to cover distance of 50.66kms and reach Vijayawada from Guntur. The total amount for the journey will be approximately Rs.900.
Vijayawada
Step 2: Take a Flight from Vijayawada to reach Shillong
You can travel from Vijayawada to Shillong by booking a flight. The total flight time between Vijayawada & Shillong is around 16h 25m. The price of the flight ticket is approximately Rs.11000.
Shillong
Step 3: Take a Taxi from Shillong to reach Shillong
You can take a car from Shillong to Shillong. It will take you around 0h 28m to cover distance of 32.09kms and reach Shillong from Shillong. The total amount for the journey will be approximately Rs.470.
Shillong
5.
Reach Guntur to Shillong by Drive
29h 42m
Rs. 13412
Guntur
You can take a car from Guntur to Shillong. It will take you around 29h 42m to cover distance of 2035.63kms and reach Shillong from Guntur. The total amount for the journey will be approximately Rs.13412.
Shillong
6.
Reach Guntur to Shillong by taxi and flight
19h 53m
Rs. 14200
Guntur
Step 1: Take a Taxi from Guntur to reach Vijayawada
You can take a car from Guntur to Vijayawada. It will take you around 0h 45m to cover distance of 50.66kms and reach Vijayawada from Guntur. The total amount for the journey will be approximately Rs.900.
Vijayawada
Step 2: Take a Flight from Vijayawada to reach Silchar
You can travel from Vijayawada to Silchar by booking a flight. The total flight time between Vijayawada & Silchar is around 15h 20m. The price of the flight ticket is approximately Rs.10000.
Silchar
Step 3: Take a Taxi from Silchar to reach Shillong
You can take a car from Silchar to Shillong. It will take you around 3h 49m to cover distance of 252.72kms and reach Shillong from Silchar. The total amount for the journey will be approximately Rs.3300.
Shillong
Other popular routes from Guntur