Machilipatnam Udupi Routes (5 Ways to go)

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

The distance from Machilipatnam to Udupi is approximately 961.82kms. By car, it takes roughly 14h 11m to reach Udupi from Machilipatnam . Take a look at the 5 routes available to reach Udupi from Machilipatnam

  • 1.
  • Machilipatnam to Udupi Train
  • 31h 50m
  • Rs. 2000
 
Machelipatnam (MTM)
 
18h 30m
Rs. 1100
You can reach Yesvantpur Junction (YPR) from Machelipatnam (MTM) by travelling in a train. Machelipatnam (MTM) to Yesvantpur Junction (YPR) train takes approximately 18h 30m. You can catch a train from Machelipatnam (MTM) and get down at Yesvantpur Junction (YPR). The price of the train ticket is approximately Rs. 1100.
 
Yesvantpur Junction (YPR)
 
12h 20m
Rs. 900
You can reach Udupi (UD) from Yesvantpur Junction (YPR) by travelling in a train. Yesvantpur Junction (YPR) to Udupi (UD) train takes approximately 12h 20m. You can catch a train from Yesvantpur Junction (YPR) and get down at Udupi (UD). The price of the train ticket is approximately Rs. 900.
 
Udupi (UD)
  • 2.
  • Machilipatnam to Udupi Taxi, bus
  • 20h 52m
  • Rs. 2450
 
Machilīpatnam
 
1h 9m
Rs. 1300
You can take a car from Machilīpatnam to Eluru. It will take you around 1h 9m to cover distance of 75.62kms and reach Eluru from Machilīpatnam. The total amount for the journey will be approximately Rs.1300.
 
Eluru
 
11h 30m
Rs. 600
Travelling in a bus is one of the ways to reach Bangalore from Eluru. The total journey between Eluru & Bangalore takes around 11h 30m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Bangalore
 
8h 5m
Rs. 550
Travelling in a bus is one of the ways to reach Udupi from Bangalore. The total journey between Bangalore & Udupi takes around 8h 5m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Udupi
  • 3.
  • Machilipatnam to Udupi Drive
  • 14h 11m
  • Rs. 6313
 
Machilīpatnam
 
14h 11m
Rs. 6313
You can take a car from Machilīpatnam to Udupi. It will take you around 14h 11m to cover distance of 961.82kms and reach Udupi from Machilīpatnam. The total amount for the journey will be approximately Rs.6313.
 
Udupi
  • 4.
  • Machilipatnam to Udupi Taxi to Vijayawada, fly, taxi
  • 6h 46m
  • Rs. 8100
 
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
 
4h 55m
Rs. 6000
You can travel from Vijayawada to Mangalore by booking a flight. The total flight time between Vijayawada & Mangalore is around 4h 55m. The price of the flight ticket is approximately Rs.6000.
 
Mangalore
 
0h 52m
Rs. 1000
You can take a car from Mangalore to Udupi. It will take you around 0h 52m to cover distance of 56.09kms and reach Udupi from Mangalore. The total amount for the journey will be approximately Rs.1000.
 
Udupi
  • 5.
  • Machilipatnam to Udupi Taxi to Rajahmundry, fly, taxi
  • 7h 48m
  • Rs. 8300
 
Machilīpatnam
 
2h 36m
Rs. 2900
You can take a car from Machilīpatnam to Rajahmundry. It will take you around 2h 36m to cover distance of 163.82kms and reach Rajahmundry from Machilīpatnam. The total amount for the journey will be approximately Rs.2900.
 
Rajahmundry
 
4h 20m
Rs. 4400
You can travel from Rajahmundry to Mangalore by booking a flight. The total flight time between Rajahmundry & Mangalore is around 4h 20m. The price of the flight ticket is approximately Rs.4400.
 
Mangalore
 
0h 52m
Rs. 1000
You can take a car from Mangalore to Udupi. It will take you around 0h 52m to cover distance of 56.09kms and reach Udupi from Mangalore. The total amount for the journey will be approximately Rs.1000.
 
Udupi