5 Ways to Reach Machilipatnam to Satna by Bus, Train, Flights, Drive & Taxi
Planning a trip from Machilipatnam to Satna Cleartrip helps you select the best route between Machilipatnam & Satna 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 & Satna
The distance from Machilipatnam to Satna is approximately 1230.84kms. By car, it takes roughly 17h 56m to reach Satna from Machilipatnam . Take a look at the 5 routes available to reach Satna from Machilipatnam
1.
Reach Machilipatnam to Satna by train
25h 25m
Rs. 2350
Rs. 550
Step 1: Take a Train from Machelipatnam (MTM) to reach Vijayawada Junction (BZA)
Rs. 1800
Step 2: Take a Train from Vijayawada Junction (BZA) to reach Satna (STA)
2.
Reach Machilipatnam to Satna by taxi, flight, and train
12h 15m
Rs. 7860
Rs. 1100
Step 1: Take a Taxi from Machilīpatnam to reach Vijayawada
Rs. 5500
Step 2: Take a Flight from Vijayawada to reach Varanasi
Rs. 360
Step 3: Take a Taxi from Varanasi to reach Phulpur (PLP)
Rs. 900
Step 4: Take a Train from Phulpur (PLP) to reach Satna (STA)
3.
Reach Machilipatnam to Satna by Drive
17h 56m
Rs. 8079
Rs. 8079
4.
Reach Machilipatnam to Satna by taxi, flight, and train
9h 11m
Rs. 9030
Rs. 1100
Step 1: Take a Taxi from Machilīpatnam to reach Vijayawada
Rs. 7000
Step 2: Take a Flight from Vijayawada to reach Jabalpur
Rs. 280
Step 3: Take a Taxi from Jabalpur to reach Jabalpur (JBP)
Rs. 650
Step 4: Take a Train from Jabalpur (JBP) to reach Satna (STA)
5.
Reach Machilipatnam to Satna by taxi, flight, and train
9h 56m
Rs. 15280
Rs. 1100
Step 1: Take a Taxi from Machilīpatnam to reach Vijayawada
Rs. 13000
Step 2: Take a Flight from Vijayawada to reach Allahabad
Rs. 330
Step 3: Take a Taxi from Allahabad to reach Allahabad Junction (ALD)
Rs. 850
Step 4: Take a Train from Allahabad Junction (ALD) to reach Satna (STA)
Other popular routes from Machilipatnam
- Machilipatnam to New Delhi
- Machilipatnam to Mumbai
- Machilipatnam to Bangalore
- Machilipatnam to Chennai
- Machilipatnam to Kolkata
- Machilipatnam to Lucknow
- Machilipatnam to Jaipur
- Machilipatnam to Pune
- Machilipatnam to Amritsar
- Machilipatnam to Ahmedabad
- Machilipatnam to Coimbatore
- Machilipatnam to Hyderabad
- Machilipatnam to Kochi
- Machilipatnam to Surat
- Machilipatnam to Patna
- Machilipatnam to Raipur
- Machilipatnam to Bhopal
- Machilipatnam to Agra
- Machilipatnam to Mysore
- Machilipatnam to Indore
- Machilipatnam to Madurai
- Machilipatnam to Nagpur
- Machilipatnam to Rajkot
- Machilipatnam to Ranchi
- Machilipatnam to Thiruvananthapuram
- Machilipatnam to Udaipur
- Machilipatnam to Srinagar
- Machilipatnam to Tiruchirappalli
- Machilipatnam to Thrissur
- Machilipatnam to Visakhapatnam
- Machilipatnam to Vijayawada
- Machilipatnam to Bhubaneswar
- Machilipatnam to Dehradun
- Machilipatnam to Cuttack
- Machilipatnam to Imphal
- Machilipatnam to Guwahati
- Machilipatnam to Kozhikode
- Machilipatnam to Panaji
- Machilipatnam to Pondicherry
- Machilipatnam to Noida
- Machilipatnam to Palakkad
- Machilipatnam to Hubli
- Machilipatnam to Jammu
- Machilipatnam to Durg
- Machilipatnam to Tiruchirappalli