The journey from Veraval to Agra covers 1100 km, connecting the coastal region of Gujarat to the city of the Taj Mahal in Uttar Pradesh. This route is well-connected by rail and road. You will pass through major cities like Ahmedabad and Jaipur. Expect a travel time of 20 to 24 hours by train. Agra is famous for its Mughal architecture and the iconic Taj Mahal.
Total Distance: 1100 km by road, 950 km air distance.
Trains are available with a change at Ahmedabad or Jaipur.
Sleeper buses are the most comfortable road option.
October to March for pleasant weather.