Begin your visit to India with the bustling capital city of Delhi. Start by visiting the Red Fort, a UNESCO World Heritage site featuring stunning architecture and significant history. Then, head to the Jama Masjid, one of the country's largest mosques, and explore the colorful and vibrant Chandni Chowk market. End your day with a peaceful sunset viewing at the Lotus Temple.
Make your way to the city of Agra to see one of the Seven Wonders of the World, the Taj Mahal. Arrive early to beat the crowds and take in the stunning white marble monument. Afterward, visit the impressive Agra Fort, another UNESCO site, for a glimpse of the grandeur of the Mughal Empire.
Head to the Pink City of Jaipur and start the day by visiting the Amber Fort, a grand fortress and palace. Next, explore the stunning pink and white architecture of the Hawa Mahal and the grandeur of the City Palace. Finish off the day with a stroll through the lively markets and street food in Johari Bazaar.
Make your way to Mumbai, known as the City of Dreams. Start by visiting the iconic Gateway of India and Elephanta Caves, a UNESCO site featuring stunning cave temples. Next, explore the stunning architecture of the Chhatrapati Shivaji Terminus, another UNESCO site, and visit the lively markets and street food stalls along Colaba Causeway.
End your trip in Kolkata, a city rich in history and culture. Start the day by visiting the stunning Victoria Memorial, a beautiful white marble building with lush gardens. Then, explore the colorful streets and historical sites of the South Park Street Cemetery and the Indian Museum. End your trip with a sunset boat ride along the beautiful Hooghly River.
India's cities are vast and can have heavy traffic congestion, so be prepared for longer travel times. Consider renting a private car or hiring a driver to navigate through the busy streets. Plan for a budget of around INR 4,000-5,000 per day for transportation costs.
If you have more time, consider adding a visit to Udaipur or Jaisalmer for a glimpse of Rajasthan's stunning desert scenery. If you have less time, consider omitting Kolkata and spending an extra day in Mumbai or Delhi. Be sure to research popular tourist attractions you may wish to visit in advance, as they can have long lines and wait times. Also, be cautious of street food and drink bottled water to prevent getting sick.
The main international airport for India is the Indira Gandhi International Airport (DEL) in Delhi, which is a 30-minute drive from the city center. Other major airports include Mumbai's Chhatrapati Shivaji International Airport (BOM), Agra's Kheria Airport (AGR), and Kolkata's Netaji Subhas Chandra Bose International Airport (CCU).