5 Ways to Reach Phagwara to Bangalore by Bus, Train, Flights, Drive & Taxi

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

The distance from Phagwara to Bangalore is approximately 2456.77kms. By car, it takes roughly 35h 6m to reach Bangalore from Phagwara . Take a look at the 5 routes available to reach Bangalore from Phagwara

  • 1.

  • Reach Phagwara to Bangalore by taxi and bus

  • 51h 37m

  • Rs. 2450

 
Phagwāra
 
0h 34m
Rs. 650

Step 1: Take a Taxi from Phagwāra to reach Goraya

You can take a car from Phagwāra to Goraya. It will take you around 0h 34m to cover distance of 36.7kms and reach Goraya from Phagwāra. The total amount for the journey will be approximately Rs.650.
 
Goraya
 
7h 48m
Rs. 550

Step 2: Take a Bus from Goraya to reach Delhi

Travelling in a bus is one of the ways to reach Delhi from Goraya. The total journey between Goraya & Delhi takes around 7h 48m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Delhi
 
33h 0m
Rs. 700

Step 3: Take a Bus from Delhi to reach Vijay Nagar

Travelling in a bus is one of the ways to reach Vijay Nagar from Delhi. The total journey between Delhi & Vijay Nagar takes around 33h 0m in a bus. The bus ticket price for the journey is approximately Rs.700.
 
Vijay Nagar
 
8h 15m
Rs. 550

Step 4: Take a Bus from Hampi to reach Bangalore

Travelling in a bus is one of the ways to reach Bangalore from Hampi. The total journey between Hampi & Bangalore takes around 8h 15m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Bangalore
  • 2.

  • Reach Phagwara to Bangalore by train

  • 44h 6m

  • Rs. 3021

 
Phagwara Junction (PGW)
 
9h 18m
Rs. 800

Step 1: Take a Train from Phagwara Junction (PGW) to reach Subzi Mandi (SZM)

You can reach Subzi Mandi (SZM) from Phagwara Junction (PGW) by travelling in a train. Phagwara Junction (PGW) to Subzi Mandi (SZM) train takes approximately 9h 18m. You can catch a train from Phagwara Junction (PGW) and get down at Subzi Mandi (SZM). The price of the train ticket is approximately Rs. 800.
 
Subzi Mandi (SZM)
 
0h 3m
Rs. 11

Step 2: Take a Train from Pratap Nagar to reach Shastri Nagar

You can reach Shastri Nagar from Pratap Nagar by travelling in a train. Pratap Nagar to Shastri Nagar train takes approximately 0h 3m. You can catch a train from Pratap Nagar and get down at Shastri Nagar. The price of the train ticket is approximately Rs. 11.
 
Shastri Nagar
 
32h 55m
Rs. 2200

Step 3: Take a Train from Delhi S Rohilla (DEE) to reach Yesvantpur Junction (YPR)

You can reach Yesvantpur Junction (YPR) from Delhi S Rohilla (DEE) by travelling in a train. Delhi S Rohilla (DEE) to Yesvantpur Junction (YPR) train takes approximately 32h 55m. You can catch a train from Delhi S Rohilla (DEE) and get down at Yesvantpur Junction (YPR). The price of the train ticket is approximately Rs. 2200.
 
Yesvantpur Junction (YPR)
 
0h 17m
Rs. 10

Step 4: Take a Train from Yeshwantpur to reach Mantri Square Sampige Road

You can reach Mantri Square Sampige Road from Yeshwantpur by travelling in a train. Yeshwantpur to Mantri Square Sampige Road train takes approximately 0h 17m. You can catch a train from Yeshwantpur and get down at Mantri Square Sampige Road. The price of the train ticket is approximately Rs. 10.
 
Mantri Square Sampige Road
  • 3.

  • Reach Phagwara to Bangalore by train

  • 53h 0m

  • Rs. 3160

 
Phagwara Junction (PGW)
 
1h 1m
Rs. 550

Step 1: Take a Train from Phagwara Junction (PGW) to reach Ludhiana Junction (LDH)

You can reach Ludhiana Junction (LDH) from Phagwara Junction (PGW) by travelling in a train. Phagwara Junction (PGW) to Ludhiana Junction (LDH) train takes approximately 1h 1m. You can catch a train from Phagwara Junction (PGW) and get down at Ludhiana Junction (LDH). The price of the train ticket is approximately Rs. 550.
 
Ludhiana Junction (LDH)
 
50h 35m
Rs. 2600

Step 2: Take a Train from Ludhiana Junction (LDH) to reach Yesvantpur Junction (YPR)

You can reach Yesvantpur Junction (YPR) from Ludhiana Junction (LDH) by travelling in a train. Ludhiana Junction (LDH) to Yesvantpur Junction (YPR) train takes approximately 50h 35m. You can catch a train from Ludhiana Junction (LDH) and get down at Yesvantpur Junction (YPR). The price of the train ticket is approximately Rs. 2600.
 
Yesvantpur Junction (YPR)
 
0h 17m
Rs. 10

Step 3: Take a Train from Yeshwantpur to reach Mantri Square Sampige Road

You can reach Mantri Square Sampige Road from Yeshwantpur by travelling in a train. Yeshwantpur to Mantri Square Sampige Road train takes approximately 0h 17m. You can catch a train from Yeshwantpur and get down at Mantri Square Sampige Road. The price of the train ticket is approximately Rs. 10.
 
Mantri Square Sampige Road
  • 4.

  • Reach Phagwara to Bangalore by train, taxi, and flight

  • 7h 33m

  • Rs. 4870

 
Phagwara Junction (PGW)
 
2h 55m
Rs. 600

Step 1: Take a Train from Phagwara Junction (PGW) to reach Chandigarh (CDG)

You can reach Chandigarh (CDG) from Phagwara Junction (PGW) by travelling in a train. Phagwara Junction (PGW) to Chandigarh (CDG) train takes approximately 2h 55m. You can catch a train from Phagwara Junction (PGW) and get down at Chandigarh (CDG). The price of the train ticket is approximately Rs. 600.
 
Chandigarh (CDG)
 
0h 8m
Rs. 220

Step 2: Take a Taxi from Chandigarh (CDG) to reach Chandigarh

You can take a car from Chandigarh (CDG) to Chandigarh. It will take you around 0h 8m to cover distance of 5.67kms and reach Chandigarh from Chandigarh (CDG). The total amount for the journey will be approximately Rs.220.
 
Chandigarh
 
2h 55m
Rs. 3400

Step 3: Take a Flight from Chandigarh to reach Bengaluru

You can travel from Chandigarh to Bengaluru by booking a flight. The total flight time between Chandigarh & Bengaluru is around 2h 55m. The price of the flight ticket is approximately Rs.3400.
 
Bengaluru
 
0h 35m
Rs. 650

Step 4: Take a Taxi from Bengaluru to reach Bengaluru

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

  • Reach Phagwara to Bangalore by Drive

  • 35h 6m

  • Rs. 16119

 
Phagwāra
 
35h 6m
Rs. 16119
You can take a car from Phagwāra to Bengaluru. It will take you around 35h 6m to cover distance of 2456.77kms and reach Bengaluru from Phagwāra. The total amount for the journey will be approximately Rs.16119.
 
Bengaluru
Check out all the available routes from Bangalore to Phagwara →

Other popular routes from Phagwara