Machilipatnam Agra Routes (4 Ways to go)

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

The distance from Machilipatnam to Agra is approximately 1594.74kms. By car, it takes roughly 23h 30m to reach Agra from Machilipatnam . Take a look at the 4 routes available to reach Agra from Machilipatnam

  • 1.
  • Machilipatnam to Agra Train
  • 27h 38m
  • Rs. 2150
 
Machelipatnam (MTM)
 
1h 45m
Rs. 550
You can reach Vijayawada Junction (BZA) from Machelipatnam (MTM) by travelling in a train. Machelipatnam (MTM) to Vijayawada Junction (BZA) train takes approximately 1h 45m. You can catch a train from Machelipatnam (MTM) and get down at Vijayawada Junction (BZA). The price of the train ticket is approximately Rs. 550.
 
Vijayawada Junction (BZA)
 
24h 53m
Rs. 1600
You can reach Raja Ki Mandi (RKM) from Vijayawada Junction (BZA) by travelling in a train. Vijayawada Junction (BZA) to Raja Ki Mandi (RKM) train takes approximately 24h 53m. You can catch a train from Vijayawada Junction (BZA) and get down at Raja Ki Mandi (RKM). The price of the train ticket is approximately Rs. 1600.
 
Raja Ki Mandi (RKM)
  • 2.
  • Machilipatnam to Agra Taxi, fly to Delhi, train
  • 6h 38m
  • Rs. 7267
 
Machilīpatnam
 
0h 59m
Rs. 1100
You can take a car from Machilīpatnam to Vijayawada. It will take you around 0h 59m to cover distance of 64.7kms and reach Vijayawada from Machilīpatnam. The total amount for the journey will be approximately Rs.1100.
 
Vijayawada
 
2h 15m
Rs. 5500
You can travel from Vijayawada to Delhi by booking a flight. The total flight time between Vijayawada & Delhi is around 2h 15m. The price of the flight ticket is approximately Rs.5500.
 
Delhi
 
0h 22m
Rs. 17
You can reach New Delhi from Indira Gandhi International Airport by travelling in a train. Indira Gandhi International Airport to New Delhi train takes approximately 0h 22m. You can catch a train from Indira Gandhi International Airport and get down at New Delhi. The price of the train ticket is approximately Rs. 17.
 
New Delhi
 
1h 57m
Rs. 650
You can reach Agra Cantt (AGC) from New Delhi (NDLS) by travelling in a train. New Delhi (NDLS) to Agra Cantt (AGC) train takes approximately 1h 57m. You can catch a train from New Delhi (NDLS) and get down at Agra Cantt (AGC). The price of the train ticket is approximately Rs. 650.
 
Agra Cantt (AGC)
  • 3.
  • Machilipatnam to Agra Taxi, fly to Agra
  • 18h 28m
  • Rs. 8760
 
Machilīpatnam
 
0h 59m
Rs. 1100
You can take a car from Machilīpatnam to Vijayawada. It will take you around 0h 59m to cover distance of 64.7kms and reach Vijayawada from Machilīpatnam. The total amount for the journey will be approximately Rs.1100.
 
Vijayawada
 
17h 20m
Rs. 7500
You can travel from Vijayawada to Agra by booking a flight. The total flight time between Vijayawada & Agra is around 17h 20m. The price of the flight ticket is approximately Rs.7500.
 
Agra
 
0h 9m
Rs. 160
You can take a car from Agra to Agra. It will take you around 0h 9m to cover distance of 7.07kms and reach Agra from Agra. The total amount for the journey will be approximately Rs.160.
 
Agra
  • 4.
  • Machilipatnam to Agra Drive
  • 23h 30m
  • Rs. 10465
 
Machilīpatnam
 
23h 30m
Rs. 10465
You can take a car from Machilīpatnam to Agra. It will take you around 23h 30m to cover distance of 1594.74kms and reach Agra from Machilīpatnam. The total amount for the journey will be approximately Rs.10465.
 
Agra