3 Ways to Reach Kanpur to Machilipatnam by Bus, Train, Flights, Drive & Taxi

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

The distance from Kanpur to Machilipatnam is approximately 1481.14kms. By car, it takes roughly 21h 28m to reach Machilipatnam from Kanpur . Take a look at the 3 routes available to reach Machilipatnam from Kanpur

  • 1.

  • Reach Kanpur to Machilipatnam by train

  • 29h 33m

  • Rs. 2150

 
Kanpur Central (CNB)
 
26h 28m
Rs. 1600

Step 1: Take a Train from Kanpur Central (CNB) to reach Vijayawada Junction (BZA)

You can reach Vijayawada Junction (BZA) from Kanpur Central (CNB) by travelling in a train. Kanpur Central (CNB) to Vijayawada Junction (BZA) train takes approximately 26h 28m. You can catch a train from Kanpur Central (CNB) and get down at Vijayawada Junction (BZA). The price of the train ticket is approximately Rs. 1600.
 
Vijayawada Junction (BZA)
 
2h 5m
Rs. 550

Step 2: Take a Train from Vijayawada Junction (BZA) to reach Machelipatnam (MTM)

You can reach Machelipatnam (MTM) from Vijayawada Junction (BZA) by travelling in a train. Vijayawada Junction (BZA) to Machelipatnam (MTM) train takes approximately 2h 5m. You can catch a train from Vijayawada Junction (BZA) and get down at Machelipatnam (MTM). The price of the train ticket is approximately Rs. 550.
 
Machelipatnam (MTM)
  • 2.

  • Reach Kanpur to Machilipatnam by train, taxi, and flight

  • 7h 43m

  • Rs. 8480

 
Kanpur Central (CNB)
 
1h 15m
Rs. 550

Step 1: Take a Train from Kanpur Central (CNB) to reach Lucknow Ne (LJN)

You can reach Lucknow Ne (LJN) from Kanpur Central (CNB) by travelling in a train. Kanpur Central (CNB) to Lucknow Ne (LJN) train takes approximately 1h 15m. You can catch a train from Kanpur Central (CNB) and get down at Lucknow Ne (LJN). The price of the train ticket is approximately Rs. 550.
 
Lucknow Ne (LJN)
 
0h 9m
Rs. 330

Step 2: Take a Taxi from Lucknow Ne (LJN) to reach Lucknow

You can take a car from Lucknow Ne (LJN) to Lucknow. It will take you around 0h 9m to cover distance of 9.8kms and reach Lucknow from Lucknow Ne (LJN). The total amount for the journey will be approximately Rs.330.
 
Lucknow
 
4h 20m
Rs. 6500

Step 3: Take a Flight from Lucknow to reach Vijayawada

You can travel from Lucknow to Vijayawada by booking a flight. The total flight time between Lucknow & Vijayawada is around 4h 20m. The price of the flight ticket is approximately Rs.6500.
 
Vijayawada
 
0h 59m
Rs. 1100

Step 4: Take a Taxi from Vijayawada to reach Machilīpatnam

You can take a car from Vijayawada to Machilīpatnam. It will take you around 0h 59m to cover distance of 64.69kms and reach Machilīpatnam from Vijayawada. The total amount for the journey will be approximately Rs.1100.
 
Machilīpatnam
  • 3.

  • Reach Kanpur to Machilipatnam by Drive

  • 21h 28m

  • Rs. 9757

 
Kanpur
 
21h 28m
Rs. 9757
You can take a car from Kanpur to Machilīpatnam. It will take you around 21h 28m to cover distance of 1481.14kms and reach Machilīpatnam from Kanpur. The total amount for the journey will be approximately Rs.9757.
 
Machilīpatnam
Check out all the available routes from Machilipatnam to Kanpur →

Other popular routes from Kanpur