Bhavnagar Machilipatnam Routes (5 Ways to go)

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

The distance from Bhavnagar to Machilipatnam is approximately 1527.38kms. By car, it takes roughly 22h 17m to reach Machilipatnam from Bhavnagar . Take a look at the 5 routes available to reach Machilipatnam from Bhavnagar

  • 1.
  • Bhavnagar to Machilipatnam Bus
  • 39h 39m
  • Rs. 1750
 
Bhavnagar
 
14h 0m
Rs. 600
Travelling in a bus is one of the ways to reach Mumbai from Bhavnagar. The total journey between Bhavnagar & Mumbai takes around 14h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Mumbai
 
16h 0m
Rs. 600
Travelling in a bus is one of the ways to reach Hyderabad from Mumbai. The total journey between Mumbai & Hyderabad takes around 16h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Hyderabad
 
8h 30m
Rs. 550
Travelling in a bus is one of the ways to reach Machilipatnam from Hyderabad. The total journey between Hyderabad & Machilipatnam takes around 8h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Machilipatnam
  • 2.
  • Bhavnagar to Machilipatnam Train
  • 39h 35m
  • Rs. 2450
 
Bhavnagar Trmus (BVC)
 
36h 30m
Rs. 1900
You can reach Vijayawada Junction (BZA) from Bhavnagar Trmus (BVC) by travelling in a train. Bhavnagar Trmus (BVC) to Vijayawada Junction (BZA) train takes approximately 36h 30m. You can catch a train from Bhavnagar Trmus (BVC) and get down at Vijayawada Junction (BZA). The price of the train ticket is approximately Rs. 1900.
 
Vijayawada Junction (BZA)
 
2h 5m
Rs. 550
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)
  • 3.
  • Bhavnagar to Machilipatnam Fly from Bhavnagar, taxi
  • 15h 18m
  • Rs. 4495
 
Bhavnagar
 
0h 5m
Rs. 95
You can take a car from Bhavnagar to Bhavnagar. It will take you around 0h 5m to cover distance of 4.1kms and reach Bhavnagar from Bhavnagar. The total amount for the journey will be approximately Rs.95.
 
Bhavnagar
 
14h 15m
Rs. 3300
You can travel from Bhavnagar to Vijayawada by booking a flight. The total flight time between Bhavnagar & Vijayawada is around 14h 15m. The price of the flight ticket is approximately Rs.3300.
 
Vijayawada
 
0h 59m
Rs. 1100
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
  • 4.
  • Bhavnagar to Machilipatnam Drive
  • 22h 17m
  • Rs. 10021
 
Bhavnagar
 
22h 17m
Rs. 10021
You can take a car from Bhavnagar to Machilīpatnam. It will take you around 22h 17m to cover distance of 1527.38kms and reach Machilīpatnam from Bhavnagar. The total amount for the journey will be approximately Rs.10021.
 
Machilīpatnam
  • 5.
  • Bhavnagar to Machilipatnam Taxi to Surat, fly, taxi
  • 15h 35m
  • Rs. 17600
 
Bhavnagar
 
5h 12m
Rs. 4500
You can take a car from Bhavnagar to Surat. It will take you around 5h 12m to cover distance of 342.34kms and reach Surat from Bhavnagar. The total amount for the journey will be approximately Rs.4500.
 
Surat
 
9h 25m
Rs. 12000
You can travel from Surat to Vijayawada by booking a flight. The total flight time between Surat & Vijayawada is around 9h 25m. The price of the flight ticket is approximately Rs.12000.
 
Vijayawada
 
0h 59m
Rs. 1100
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