Distance from Ghaziabad to Mathura by Road, Sea, Train, and Air
Ghaziabad and Mathura are two prominent cities in the northern Indian state of Uttar Pradesh. While Ghaziabad is a bustling industrial hub and part of the National Capital Region (NCR), Mathura is famous for its rich cultural heritage and religious significance as the birthplace of Lord Krishna. If you are planning a trip between these two cities, it’s essential to know the distances and the various modes of transportation available. Let’s explore the distances from Ghaziabad to Mathura by road, sea, train, and air.
Distance from Ghaziabad to Mathura by Road
The distance from Ghaziabad to Mathura by road is approximately 112 kilometers. The journey takes around 2 to 3 hours, depending on traffic conditions and the route you choose. The most common route is via NH 19, which offers a smooth and well-connected road network.
Distance from Ghaziabad to Mathura by Train
Traveling by train is a popular and convenient option for reaching Mathura from Ghaziabad. The approximate distance between the two cities by train is around 90 kilometers. Several trains connect Ghaziabad Junction to Mathura Junction, and the journey takes approximately 1.5 to 2 hours, depending on the train and its schedule.
Distance from Ghaziabad to Mathura by Air
Although there is no direct flight connection between Ghaziabad and Mathura, the nearest airport to Mathura is the Indira Gandhi International Airport in Delhi. The distance from Ghaziabad to Mathura by air would involve a flight from Delhi to Agra, followed by a road journey of approximately 60 kilometers to reach Mathura. The total traveling time, including flight and road travel, is around 3 to 4 hours.
Distance from Ghaziabad to Mathura by Sea
As Ghaziabad and Mathura are inland cities, there is no direct sea route between them.
Comparison Table: Distances and Traveling Time
Mode of Transportation | Distance | Traveling Time |
---|---|---|
Road | 112 km | 2-3 hours |
Train | 90 km | 1.5-2 hours |
Air | Approximately 60 km by road from Agra | 3-4 hours (including flight and road travel) |
When planning your journey from Ghaziabad to Mathura, considering the distances and modes of transportation is crucial. The road and train options offer direct connections, while the air option involves a combination of flight and road travel. Choose the mode that best suits your preferences and travel requirements to make your journey comfortable and hassle-free.
Frequently Asked Questions
1. Can I travel by ship from Ghaziabad to Mathura?
No, there are no direct sea routes connecting Ghaziabad and Mathura as both cities are inland.
2. How long does it take to travel from Ghaziabad to Mathura by train?
The train journey from Ghaziabad to Mathura takes approximately 1.5 to 2 hours, depending on the train and its schedule.
3. Is there a direct flight from Ghaziabad to Mathura?
No, there is no direct flight connection between Ghaziabad and Mathura. The nearest airport to Mathura is in Delhi, and from there, you would need to take a flight to Agra and then travel by road to Mathura.