5 Ways to Reach Porbandar to Shillong by Bus, Train, Flights, Drive & Taxi

Planning a trip from Porbandar to Shillong Cleartrip helps you select the best route between Porbandar & 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 Porbandar & Shillong

The distance from Porbandar to Shillong is approximately 2819.83kms. By car, it takes roughly 40h 55m to reach Shillong from Porbandar . Take a look at the 5 routes available to reach Shillong from Porbandar

  • 1.

  • Reach Porbandar to Shillong by train, walk, and bus

  • 72h 11m

  • Rs. 3663

 
Porbandar (PBR)
 
3h 3m
Rs. 600

Step 1: Take a Train from Porbandar (PBR) to reach Hapa (HAPA)

You can reach Hapa (HAPA) from Porbandar (PBR) by travelling in a train. Porbandar (PBR) to Hapa (HAPA) train takes approximately 3h 3m. You can catch a train from Porbandar (PBR) and get down at Hapa (HAPA). The price of the train ticket is approximately Rs. 600.
 
Hapa (HAPA)
 
63h 32m
Rs. 2700

Step 2: Take a Train from Hapa (HAPA) to reach Kamakhya (KYQ)

You can reach Kamakhya (KYQ) from Hapa (HAPA) by travelling in a train. Hapa (HAPA) to Kamakhya (KYQ) train takes approximately 63h 32m. You can catch a train from Hapa (HAPA) and get down at Kamakhya (KYQ). The price of the train ticket is approximately Rs. 2700.
 
Kamakhya (KYQ)
 
0h 5m
Rs. 0

Step 3: Take a Walk from Kamakhya (KYQ) to reach Maligaon

Walking is one of the ways to reach Maligaon from Kamakhya (KYQ). Kamakhya (KYQ) to Maligaon by walk takes approximately 0h 5m. The distance between Kamakhya (KYQ) & Maligaon is around 0.33kms.
 
Maligaon
 
0h 31m
Rs. 113

Step 4: 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
 
2h 30m
Rs. 250

Step 5: 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 Porbandar to Shillong by train, taxi, flight, and bus

  • 14h 47m

  • Rs. 6040

 
Porbandar (PBR)
 
2h 46m
Rs. 600

Step 1: Take a Train from Porbandar (PBR) to reach Jamnagar (JAM)

You can reach Jamnagar (JAM) from Porbandar (PBR) by travelling in a train. Porbandar (PBR) to Jamnagar (JAM) train takes approximately 2h 46m. You can catch a train from Porbandar (PBR) and get down at Jamnagar (JAM). The price of the train ticket is approximately Rs. 600.
 
Jamnagar (JAM)
 
0h 16m
Rs. 190

Step 2: Take a Taxi from Jamnagar (JAM) to reach Jamnagar

You can take a car from Jamnagar (JAM) to Jamnagar. It will take you around 0h 16m to cover distance of 8.43kms and reach Jamnagar from Jamnagar (JAM). The total amount for the journey will be approximately Rs.190.
 
Jamnagar
 
7h 15m
Rs. 5000

Step 3: Take a Flight from Jamnagar to reach Gauhati

You can travel from Jamnagar to Gauhati by booking a flight. The total flight time between Jamnagar & Gauhati is around 7h 15m. The price of the flight ticket is approximately Rs.5000.
 
Gauhati
 
2h 30m
Rs. 250

Step 4: 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 Porbandar to Shillong by train, taxi, flight, and bus

  • 13h 11m

  • Rs. 6070

 
Porbandar (PBR)
 
3h 34m
Rs. 650

Step 1: Take a Train from Porbandar (PBR) to reach Bhakti Nagar (BKNG)

You can reach Bhakti Nagar (BKNG) from Porbandar (PBR) by travelling in a train. Porbandar (PBR) to Bhakti Nagar (BKNG) train takes approximately 3h 34m. You can catch a train from Porbandar (PBR) and get down at Bhakti Nagar (BKNG). The price of the train ticket is approximately Rs. 650.
 
Bhakti Nagar (BKNG)
 
0h 7m
Rs. 170

Step 2: Take a Taxi from Bhakti Nagar (BKNG) to reach Rajkot

You can take a car from Bhakti Nagar (BKNG) to Rajkot. It will take you around 0h 7m to cover distance of 7.11kms and reach Rajkot from Bhakti Nagar (BKNG). The total amount for the journey will be approximately Rs.170.
 
Rajkot
 
5h 0m
Rs. 5000

Step 3: Take a Flight from Rajkot to reach Gauhati

You can travel from Rajkot to Gauhati by booking a flight. The total flight time between Rajkot & Gauhati is around 5h 0m. The price of the flight ticket is approximately Rs.5000.
 
Gauhati
 
2h 30m
Rs. 250

Step 4: 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 Porbandar to Shillong by train, taxi, and flight

  • 12h 47m

  • Rs. 12190

 
Porbandar (PBR)
 
2h 46m
Rs. 600

Step 1: Take a Train from Porbandar (PBR) to reach Jamnagar (JAM)

You can reach Jamnagar (JAM) from Porbandar (PBR) by travelling in a train. Porbandar (PBR) to Jamnagar (JAM) train takes approximately 2h 46m. You can catch a train from Porbandar (PBR) and get down at Jamnagar (JAM). The price of the train ticket is approximately Rs. 600.
 
Jamnagar (JAM)
 
0h 16m
Rs. 190

Step 2: Take a Taxi from Jamnagar (JAM) to reach Jamnagar

You can take a car from Jamnagar (JAM) to Jamnagar. It will take you around 0h 16m to cover distance of 8.43kms and reach Jamnagar from Jamnagar (JAM). The total amount for the journey will be approximately Rs.190.
 
Jamnagar
 
3h 10m
Rs. 6500

Step 3: Take a Flight from Jamnagar to reach Rupsi

You can travel from Jamnagar to Rupsi by booking a flight. The total flight time between Jamnagar & Rupsi is around 3h 10m. The price of the flight ticket is approximately Rs.6500.
 
Rupsi
 
5h 35m
Rs. 4900

Step 4: Take a Taxi from Rupsi to reach Shillong

You can take a car from Rupsi to Shillong. It will take you around 5h 35m to cover distance of 373.62kms and reach Shillong from Rupsi. The total amount for the journey will be approximately Rs.4900.
 
Shillong
  • 5.

  • Reach Porbandar to Shillong by Drive

  • 40h 55m

  • Rs. 18501

 
Porbandar
 
40h 55m
Rs. 18501
You can take a car from Porbandar to Shillong. It will take you around 40h 55m to cover distance of 2819.83kms and reach Shillong from Porbandar. The total amount for the journey will be approximately Rs.18501.
 
Shillong
Check out all the available routes from Shillong to Porbandar →

Other popular routes from Porbandar