6 Ways to Reach Ballia to Mathura by Bus, Train, Flights, Drive & Taxi
Planning a trip from Ballia to Mathura Cleartrip helps you select the best route between Ballia & Mathura 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 Ballia & Mathura
The distance from Ballia to Mathura is approximately 762.86kms. By car, it takes roughly 11h 6m to reach Mathura from Ballia . Take a look at the 6 routes available to reach Mathura from Ballia
1.
Reach Ballia to Mathura by taxi and train
18h 21m
Rs. 2900
Ballia
Step 1: Take a Taxi from Ballia to reach Dumraon (DURE)
You can take a car from Ballia to Dumraon (DURE). It will take you around 0h 45m to cover distance of 51.82kms and reach Dumraon (DURE) from Ballia. The total amount for the journey will be approximately Rs.1800.
Dumraon (DURE)
Step 2: Take a Train from Dumraon (DURE) to reach Mathura Junction (MTJ)
You can reach Mathura Junction (MTJ) from Dumraon (DURE) by travelling in a train. Dumraon (DURE) to Mathura Junction (MTJ) train takes approximately 17h 36m. You can catch a train from Dumraon (DURE) and get down at Mathura Junction (MTJ). The price of the train ticket is approximately Rs. 1100.
Mathura Junction (MTJ)
2.
Reach Ballia to Mathura by train, taxi, and flight
9h 27m
Rs. 4317
Sahatwar (STW)
Step 1: Take a Train from Sahatwar (STW) to reach Varanasi City (BCY)
You can reach Varanasi City (BCY) from Sahatwar (STW) by travelling in a train. Sahatwar (STW) to Varanasi City (BCY) train takes approximately 3h 52m. You can catch a train from Sahatwar (STW) and get down at Varanasi City (BCY). The price of the train ticket is approximately Rs. 650.
Varanasi City (BCY)
Step 2: Take a Taxi from Varanasi City (BCY) to reach Varanasi
You can take a car from Varanasi City (BCY) to Varanasi. It will take you around 0h 20m to cover distance of 23.03kms and reach Varanasi from Varanasi City (BCY). The total amount for the journey will be approximately Rs.450.
Varanasi
Step 3: Take a Flight from Varanasi to reach Delhi
You can travel from Varanasi to Delhi by booking a flight. The total flight time between Varanasi & Delhi is around 1h 25m. The price of the flight ticket is approximately Rs.2600.
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 Mathura Junction (MTJ)
You can reach Mathura Junction (MTJ) from New Delhi (NDLS) by travelling in a train. New Delhi (NDLS) to Mathura Junction (MTJ) train takes approximately 1h 23m. You can catch a train from New Delhi (NDLS) and get down at Mathura Junction (MTJ). The price of the train ticket is approximately Rs. 600.
Mathura Junction (MTJ)
3.
Reach Ballia to Mathura by Drive
11h 6m
Rs. 5013
Ballia
You can take a car from Ballia to Mathura. It will take you around 11h 6m to cover distance of 762.86kms and reach Mathura from Ballia. The total amount for the journey will be approximately Rs.5013.
Mathura
4.
Reach Ballia to Mathura by train and flight
12h 43m
Rs. 5167
Sahatwar (STW)
Step 1: Take a Train from Sahatwar (STW) to reach Indara Junction (IAA)
You can reach Indara Junction (IAA) from Sahatwar (STW) by travelling in a train. Sahatwar (STW) to Indara Junction (IAA) train takes approximately 2h 23m. You can catch a train from Sahatwar (STW) and get down at Indara Junction (IAA). The price of the train ticket is approximately Rs. 550.
Indara Junction (IAA)
Step 2: Take a Train from Indara Junction (IAA) to reach Kusmhi (KHM)
You can reach Kusmhi (KHM) from Indara Junction (IAA) by travelling in a train. Indara Junction (IAA) to Kusmhi (KHM) train takes approximately 3h 30m. You can catch a train from Indara Junction (IAA) and get down at Kusmhi (KHM). The price of the train ticket is approximately Rs. 600.
Kusmhi (KHM)
Step 3: Take a Flight from Gorakhpur to reach Delhi
You can travel from Gorakhpur to Delhi by booking a flight. The total flight time between Gorakhpur & Delhi is around 2h 0m. The price of the flight ticket is approximately Rs.3400.
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 Mathura Junction (MTJ)
You can reach Mathura Junction (MTJ) from New Delhi (NDLS) by travelling in a train. New Delhi (NDLS) to Mathura Junction (MTJ) train takes approximately 1h 23m. You can catch a train from New Delhi (NDLS) and get down at Mathura Junction (MTJ). The price of the train ticket is approximately Rs. 600.
Mathura Junction (MTJ)
5.
Reach Ballia to Mathura by train, taxi, and flight
7h 29m
Rs. 5360
Sahatwar (STW)
Step 1: Take a Train from Sahatwar (STW) to reach Varanasi City (BCY)
You can reach Varanasi City (BCY) from Sahatwar (STW) by travelling in a train. Sahatwar (STW) to Varanasi City (BCY) train takes approximately 3h 52m. You can catch a train from Sahatwar (STW) and get down at Varanasi City (BCY). The price of the train ticket is approximately Rs. 650.
Varanasi City (BCY)
Step 2: Take a Taxi from Varanasi City (BCY) to reach Varanasi
You can take a car from Varanasi City (BCY) to Varanasi. It will take you around 0h 20m to cover distance of 23.03kms and reach Varanasi from Varanasi City (BCY). The total amount for the journey will be approximately Rs.450.
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 Cantt (AGC)
You can take a car from Agra to Agra Cantt (AGC). It will take you around 0h 7m to cover distance of 4.23kms and reach Agra Cantt (AGC) from Agra. The total amount for the journey will be approximately Rs.110.
Agra Cantt (AGC)
Step 5: Take a Train from Agra Cantt (AGC) to reach Mathura Junction (MTJ)
You can reach Mathura Junction (MTJ) from Agra Cantt (AGC) by travelling in a train. Agra Cantt (AGC) to Mathura Junction (MTJ) train takes approximately 0h 34m. You can catch a train from Agra Cantt (AGC) and get down at Mathura Junction (MTJ). The price of the train ticket is approximately Rs. 550.
Mathura Junction (MTJ)
6.
Reach Ballia to Mathura by train, taxi, and flight
8h 22m
Rs. 5717
Sahatwar (STW)
Step 1: Take a Train from Sahatwar (STW) to reach Dighwara (DGA)
You can reach Dighwara (DGA) from Sahatwar (STW) by travelling in a train. Sahatwar (STW) to Dighwara (DGA) train takes approximately 2h 14m. You can catch a train from Sahatwar (STW) and get down at Dighwara (DGA). The price of the train ticket is approximately Rs. 600.
Dighwara (DGA)
Step 2: Take a Taxi from Dighwara (DGA) to reach Patna
You can take a car from Dighwara (DGA) to Patna. It will take you around 0h 48m to cover distance of 53.96kms and reach Patna from Dighwara (DGA). The total amount for the journey will be approximately Rs.1800.
Patna
Step 3: Take a Flight from Patna to reach Delhi
You can travel from Patna to Delhi by booking a flight. The total flight time between Patna & Delhi is around 1h 30m. The price of the flight ticket is approximately Rs.2700.
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 Mathura Junction (MTJ)
You can reach Mathura Junction (MTJ) from New Delhi (NDLS) by travelling in a train. New Delhi (NDLS) to Mathura Junction (MTJ) train takes approximately 1h 23m. You can catch a train from New Delhi (NDLS) and get down at Mathura Junction (MTJ). The price of the train ticket is approximately Rs. 600.
Mathura Junction (MTJ)
Other popular routes from Ballia