The journey from Maharajganj to Mathura covers about 550 km. You must first reach Gorakhpur Junction to board a train to Mathura. The route passes through the heart of Uttar Pradesh. Several express trains connect Gorakhpur to Mathura. Road travel is also an option via NH 27.
Total Distance: Driving distance is 550 km; straight-line air distance is 460 km.
Book your tickets early as this route is popular.
October to March, when the weather is cool and pleasant.