From the reigns of Tipu Sultan to the valiant tales of Shah Jahan, Bangalore and Agra have attracted millions of travellers and history lovers since generations. Bangalore to Agra distance by air is approximately 1580km and the fastest way to reach Agra from Bangalore is by availing direct flights. However, there are also connecting flights via Delhi, Lucknow, Mumbai, Pune or Jaipur. One of the convenient means to reach Agra, is to board a flight till Delhi and travel by road from Delhi to Agra, a distance of around 212km.
The cheapest route to reach Agra from Bangalore is to board a train till Agra Fort Railway Station or Agra Cantt Railway Station. Various means of transportation like autos, rickshaws and cabs are available from the railway station. Minimum train travel time from Bangalore to Agra is 34 hours. Passengers can also avail flights from Bangalore to Jaipur and then travel to Agra by road.
Delhi is a historical city and attractions like Red Fort, Qutub Minar, Lodhi Gardens and Humayun's Tomb are worthy of a visit. Agra on the other hand, is known for the spectacular Taj Mahal. Agra Fort also plays an important role in attracting tourists from round the world.