Jama Masjid, one of the largest mosques in India, is located in the heart of Old Delhi. Below are the ways to reach Jama Masjid by train, flight, and road, including the nearest airport and railway stations.
For the purpose of this guide, we're considering the following as India's top 10 cities: Mumbai, Bangalore, Kolkata, Chennai, Hyderabad, Pune, Ahmedabad, Surat, Jaipur, and Lucknow.
City | By Air (Nearest Airport) | By Train (Nearest Railway Station) | By Road (Suggested Route) |
---|---|---|---|
Mumbai | Direct flights available to Indira Gandhi International Airport (DEL). | Direct trains to New Delhi. From New Delhi train station, visitors can take a local train to Old Delhi Railway Station or Metro. | ~1415 kms. Mumbai - Vadodara - Udaipur - Ajmer - Jaipur - Delhi. A stopover in Jaipur is suggested. |
Bangalore | Direct flights available to Indira Gandhi International Airport (DEL). | Direct trains to New Delhi Railway Station. From there, one can reach Old Delhi Railway Station via local transport. | ~2145 kms. Bangalore - Anantapur - Hyderabad - Nagpur - Jhansi - Agra - Delhi. A stopover in Hyderabad or Nagpur is suggested. |
Kolkata | Direct flights available to Indira Gandhi International Airport (DEL). | Direct trains to New Delhi or Old Delhi Railway Stations. | ~1535 kms. Kolkata - Dhanbad - Varanasi - Allahabad - Kanpur - Delhi. A stopover in Varanasi or Allahabad is recommended. |
Chennai | Direct flights available to Indira Gandhi International Airport (DEL). | Direct trains to New Delhi Railway Station. From there, visitors can easily reach Old Delhi Railway Station. | ~2180 kms. Chennai - Nellore - Vijayawada - Nagpur - Bhopal - Agra - Delhi. A stopover in Nagpur or Bhopal is advisable. |
Hyderabad | Direct flights to Indira Gandhi International Airport (DEL). | Direct trains to New Delhi Railway Station. Then local transport can be taken to reach Old Delhi Railway Station. | ~1580 kms. Hyderabad - Nagpur - Bhopal - Jhansi - Agra - Delhi. Consider a stopover in Nagpur or Bhopal. |
Pune | Direct flights to Indira Gandhi International Airport (DEL). | Direct trains to New Delhi Railway Station. Use local transport to reach Old Delhi Railway Station. | ~1445 kms. Pune - Surat - Vadodara - Udaipur - Ajmer - Jaipur - Delhi. Jaipur is a good spot for a stopover. |
Ahmedabad | Direct flights to Indira Gandhi International Airport (DEL). | Direct trains to New Delhi or Old Delhi Railway Station. | ~919 kms. Ahmedabad - Udaipur - Ajmer - Jaipur - Delhi. Stopover in Udaipur or Jaipur. |
Surat | Connecting flights to Indira Gandhi International Airport (DEL). | Connecting trains to New Delhi Railway Station. Use local transport to reach Old Delhi Railway Station or take Metro. | ~1150 kms. Surat - Vadodara - Udaipur - Ajmer - Jaipur - Delhi. Jaipur is a commendable halt for rest. |
Jaipur | Direct flights to Indira Gandhi International Airport (DEL). | Direct trains to New Delhi or Old Delhi. | ~270 kms. A straight road connects Jaipur to Delhi via NH48 without a need for a stopover. |
Lucknow | Direct flights to Indira Gandhi International Airport (DEL). | Direct trains to New Delhi or Old Delhi Railway Station. | ~554 kms. Lucknow - Kanpur - Agra - Delhi via Agra-Lucknow Expressway and Yamuna Expressway. No stopover is generally necessary but Agra can be a good halt. |
Keep in mind that flight and train schedules may change and it's advisable to book in advance, especially during peak travel seasons. Road travel times can vary based on traffic conditions, roadwork, and weather.