4 Ways to Reach Dindigul to Vijayawada by Bus, Train, Flights, Drive & Taxi

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

The distance from Dindigul to Vijayawada is approximately 857.43kms. By car, it takes roughly 12h 17m to reach Vijayawada from Dindigul . Take a look at the 4 routes available to reach Vijayawada from Dindigul

  • 1.

  • Reach Dindigul to Vijayawada by train

  • 14h 43m

  • Rs. 1100

 
Dindigul Junction (DG)
 
14h 43m
Rs. 1100
You can reach Vijayawada Junction (BZA) from Dindigul Junction (DG) by travelling in a train. Dindigul Junction (DG) to Vijayawada Junction (BZA) train takes approximately 14h 43m. You can catch a train from Dindigul Junction (DG) and get down at Vijayawada Junction (BZA). The price of the train ticket is approximately Rs. 1100.
 
Vijayawada Junction (BZA)
  • 2.

  • Reach Dindigul to Vijayawada by bus

  • 19h 18m

  • Rs. 1150

 
Dindigul
 
6h 30m
Rs. 550

Step 1: Take a Bus from Dindigul to reach Bangalore

Travelling in a bus is one of the ways to reach Bangalore from Dindigul. The total journey between Dindigul & Bangalore takes around 6h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Bangalore
 
12h 30m
Rs. 600

Step 2: Take a Bus from Bangalore to reach Vijayawada

Travelling in a bus is one of the ways to reach Vijayawada from Bangalore. The total journey between Bangalore & Vijayawada takes around 12h 30m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Vijayawada
  • 3.

  • Reach Dindigul to Vijayawada by train, taxi, and flight

  • 6h 51m

  • Rs. 4140

 
Dindigul Junction (DG)
 
1h 5m
Rs. 550

Step 1: Take a Train from Dindigul Junction (DG) to reach Madurai Junction (MDU)

You can reach Madurai Junction (MDU) from Dindigul Junction (DG) by travelling in a train. Dindigul Junction (DG) to Madurai Junction (MDU) train takes approximately 1h 5m. You can catch a train from Dindigul Junction (DG) and get down at Madurai Junction (MDU). The price of the train ticket is approximately Rs. 550.
 
Madurai Junction (MDU)
 
0h 10m
Rs. 320

Step 2: Take a Taxi from Madurai Junction (MDU) to reach Madurai

You can take a car from Madurai Junction (MDU) to Madurai. It will take you around 0h 10m to cover distance of 9.54kms and reach Madurai from Madurai Junction (MDU). The total amount for the journey will be approximately Rs.320.
 
Madurai
 
4h 20m
Rs. 2900

Step 3: Take a Flight from Madurai to reach Vijayawada

You can travel from Madurai to Vijayawada by booking a flight. The total flight time between Madurai & Vijayawada is around 4h 20m. The price of the flight ticket is approximately Rs.2900.
 
Vijayawada
 
0h 16m
Rs. 370

Step 4: Take a Taxi from Vijayawada to reach Vijayawada

You can take a car from Vijayawada to Vijayawada. It will take you around 0h 16m to cover distance of 18.08kms and reach Vijayawada from Vijayawada. The total amount for the journey will be approximately Rs.370.
 
Vijayawada
  • 4.

  • Reach Dindigul to Vijayawada by Drive

  • 12h 17m

  • Rs. 5654

 
Dindigul
 
12h 17m
Rs. 5654
You can take a car from Dindigul to Vijayawada. It will take you around 12h 17m to cover distance of 857.43kms and reach Vijayawada from Dindigul. The total amount for the journey will be approximately Rs.5654.
 
Vijayawada
Check out all the available routes from Vijayawada to Dindigul →

Other popular routes from Dindigul