6 Ways to Reach Satna to Agra by Bus, Train, Flights, Drive & Taxi
Planning a trip from Satna to Agra Cleartrip helps you select the best route between Satna & 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 Satna & Agra
The distance from Satna to Agra is approximately 518.7kms. By car, it takes roughly 7h 47m to reach Agra from Satna . Take a look at the 6 routes available to reach Agra from Satna
1.
Reach Satna to Agra by train
11h 23m
Rs. 950
Satna (STA)
You can reach Raja Ki Mandi (RKM) from Satna (STA) by travelling in a train. Satna (STA) to Raja Ki Mandi (RKM) train takes approximately 11h 23m. You can catch a train from Satna (STA) and get down at Raja Ki Mandi (RKM). The price of the train ticket is approximately Rs. 950.
Raja Ki Mandi (RKM)
2.
Reach Satna to Agra by Drive
7h 47m
Rs. 3404
Satna
You can take a car from Satna to Agra. It will take you around 7h 47m to cover distance of 518.7kms and reach Agra from Satna. The total amount for the journey will be approximately Rs.3404.
Agra
3.
Reach Satna to Agra by train, taxi, and flight
7h 29m
Rs. 5020
Satna (STA)
Step 1: Take a Train from Satna (STA) to reach Phulpur (PLP)
You can reach Phulpur (PLP) from Satna (STA) by travelling in a train. Satna (STA) to Phulpur (PLP) train takes approximately 4h 56m. You can catch a train from Satna (STA) and get down at Phulpur (PLP). The price of the train ticket is approximately Rs. 900.
Phulpur (PLP)
Step 2: Take a Taxi from Phulpur (PLP) to reach Varanasi
You can take a car from Phulpur (PLP) to Varanasi. It will take you around 0h 14m to cover distance of 14.79kms and reach Varanasi from Phulpur (PLP). The total amount for the journey will be approximately Rs.360.
Varanasi
Step 3: Take a Flight from Varanasi to reach Agra
You can travel from Varanasi to Agra by booking a flight. The total flight time between Varanasi & Agra is around 1h 10m. The price of the flight ticket is approximately Rs.3600.
Agra
Step 4: Take a Taxi from Agra to reach Agra
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.
Reach Satna to Agra by train, taxi, and flight
9h 2m
Rs. 5197
Satna (STA)
Step 1: Take a Train from Satna (STA) to reach Jabalpur (JBP)
You can reach Jabalpur (JBP) from Satna (STA) by travelling in a train. Satna (STA) to Jabalpur (JBP) train takes approximately 2h 40m. You can catch a train from Satna (STA) and get down at Jabalpur (JBP). The price of the train ticket is approximately Rs. 650.
Jabalpur (JBP)
Step 2: Take a Taxi from Jabalpur (JBP) to reach Jabalpur
You can take a car from Jabalpur (JBP) to Jabalpur. It will take you around 0h 18m to cover distance of 14kms and reach Jabalpur from Jabalpur (JBP). The total amount for the journey will be approximately Rs.280.
Jabalpur
Step 3: Take a Flight from Jabalpur to reach Delhi
You can travel from Jabalpur to Delhi by booking a flight. The total flight time between Jabalpur & Delhi is around 1h 40m. The price of the flight ticket is approximately Rs.3600.
Delhi
Step 4: Take a Train from Indira Gandhi International Airport to reach New Delhi
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
Step 5: Take a Train from New Delhi (NDLS) to reach Agra Cantt (AGC)
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)
5.
Reach Satna to Agra by train, taxi, and flight
9h 48m
Rs. 5247
Satna (STA)
Step 1: Take a Train from Satna (STA) to reach Allahabad Junction (ALD)
You can reach Allahabad Junction (ALD) from Satna (STA) by travelling in a train. Satna (STA) to Allahabad Junction (ALD) train takes approximately 3h 30m. You can catch a train from Satna (STA) and get down at Allahabad Junction (ALD). The price of the train ticket is approximately Rs. 650.
Allahabad Junction (ALD)
Step 2: Take a Taxi from Allahabad Junction (ALD) to reach Allahabad
You can take a car from Allahabad Junction (ALD) to Allahabad. It will take you around 0h 14m to cover distance of 11.71kms and reach Allahabad from Allahabad Junction (ALD). The total amount for the journey will be approximately Rs.330.
Allahabad
Step 3: Take a Flight from Allahabad to reach Delhi
You can travel from Allahabad to Delhi by booking a flight. The total flight time between Allahabad & Delhi is around 1h 40m. The price of the flight ticket is approximately Rs.3600.
Delhi
Step 4: Take a Train from Indira Gandhi International Airport to reach New Delhi
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
Step 5: Take a Train from New Delhi (NDLS) to reach Agra Cantt (AGC)
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)
6.
Reach Satna to Agra by taxi and flight
24h 45m
Rs. 8060
Satna
Step 1: Take a Taxi from Satna to reach Khajuraho
You can take a car from Satna to Khajuraho. It will take you around 1h 36m to cover distance of 112.06kms and reach Khajuraho from Satna. The total amount for the journey will be approximately Rs.2400.
Khajuraho
Step 2: Take a Flight from Khajuraho to reach Agra
You can travel from Khajuraho to Agra by booking a flight. The total flight time between Khajuraho & Agra is around 23h 0m. The price of the flight ticket is approximately Rs.5500.
Agra
Step 3: Take a Taxi from Agra to reach Agra
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
Other popular routes from Satna