2 Ways to Reach Porbandar to Ballia by train and bus

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

The distance from Porbandar to Ballia is approximately 1942 kms. Take a look at the 2 routes available to reach Ballia from Porbandar

  • 1.

  • Reach Porbandar to Ballia by bus and train

  • 43 h 20 m

  • Rs. 1729

 
Porbandar
 
15 h 7 m
Rs. 1129

Step 1: Take a Bus from Porbandar to reach Surat

Travelling in a bus is one of the ways to reach Surat from Porbandar. The total journey between Porbandar & Surat takes around 15 h 7 m in a bus. The bus ticket price for the journey is approximately Rs.1129.
 
Surat
 
28 h 13 m
Rs. 495

Step 2: Take a Train from Surat to reach Ballia

You can reach Ballia from Surat by travelling in a train. Surat to Ballia train takes approximately 28 h 13 m. You can catch a train from Surat and get down at Ballia. The price of the train ticket is approximately Rs. 495.
 
Ballia
  • 2.

  • Reach Porbandar to Ballia by bus and train

  • 28 h 47 m

  • Rs. 1508

 
Porbandar
 
11 h 49 m
Rs. 832

Step 1: Take a Bus from Porbandar to reach Vadodara

Travelling in a bus is one of the ways to reach Vadodara from Porbandar. The total journey between Porbandar & Vadodara takes around 11 h 49 m in a bus. The bus ticket price for the journey is approximately Rs.832.
 
Vadodara
 
16 h 58 m
Rs. 560

Step 2: Take a Train from Vadodara to reach Ballia

You can reach Ballia from Vadodara by travelling in a train. Vadodara to Ballia train takes approximately 16 h 58 m. You can catch a train from Vadodara and get down at Ballia. The price of the train ticket is approximately Rs. 560.
 
Ballia
Check out all the available routes from Ballia to Porbandar →

Other popular routes from Porbandar