Rome2Rio

Plan your India Itinerary with Real Train, Bus & Inter-City Routes

QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

India travel plans with the routes already figured out

Rome2Rio itineraries for India are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

9 days in India

Puducherry Madhavaram

Itinerary navigation

Day 1: Puducherry, India

Activities
  • Old Light House
  • Puducherry Botanical Garden
Explore Puducherry itineraries
Hotel
Hotel
Recommended

Petit Palais by CROSSWAY

8.197 reviews
See more hotels

Days 2–9: Madhavaram, India

10 days in India

Varanasi Jodhpur

Itinerary navigation

Day 1: Varanasi, India

Activities
  • Discover Varanasi Silk Weaving at Sarai Mohana
  • Day Trip to Sarnath
Explore Varanasi itineraries
Hotel
Hotel
Recommended

VIA VARANASI - A Boutique Hotel at Assi Ghat

7.7250 reviews
See more hotels

Day 2: Agra, India

Distance
Transport
Popular
Varanasi → Agra by train
  1. Take the train from Varanasi to Agratrain train
7h
$4–40
See more transport options
Activities
  • Taj Mahal
  • Jama Masjid
Explore Agra itineraries
Hotel
Hotel
Recommended

The Oberoi Amarvilas Agra

9.7792 reviews
See more hotels

Day 3: Jaipur, India

Distance
Transport
Popular
Agra → Jaipur by train
  1. Take the train from Agra to Jaipurtrain train
4h 10m
$3–23
See more transport options
Activities
  • Nahargarh Fort
  • Govind Dev Ji Temple
Explore Jaipur itineraries
Hotel
Hotel
Recommended

Samode Haveli

9.5515 reviews
See more hotels

Day 4: Delhi, India

Distance
Transport
Popular
Jaipur → Delhi by train
  1. Take the train from Jaipur to Delhitrain train
5h 30m
$3–26
See more transport options
Activities
  • Lotus Temple
  • Red Fort
Explore Delhi itineraries
Hotel
Hotel
Recommended

The Claridges New Delhi

8.9759 reviews
See more hotels

Day 5: Rishīkesh, India

Day 6: Dharamsala, India

Day 7: Amritsar, India

Distance
Transport
Popular
Dharamsala → Amritsar by bus
  1. Take the bus from Dharamsala to Amritsarbus bus
3h 39m
See more transport options
Activities
  • Hall Bazaar
  • Golden Temple Harmandir Sahib
Explore Amritsar itineraries
Hotel
Hotel
Recommended

Courtyard by Marriott Amritsar

8.6872 reviews
See more hotels

Day 8: Jaisalmer, India

Day 9: Udaipur, India

Day 10: Jodhpur, India

Distance
Transport
Popular
Udaipur → Jodhpur by bus
  1. Take the bus from Udaipur to Jodhpurbus bus
6h
$10
See more transport options
Activities
  • Mandore Gardens
  • Mehrangarh Fort
Explore Jodhpur itineraries
Hotel
Hotel
Recommended

RAAS Jodhpur

9.2267 reviews
See more hotels

11 days in India

Jaipur Kolkata

Itinerary navigation

Day 1: Jaipur, India

Activities
  • Bapu Bazaar
  • Jantar Mantar
Explore Jaipur itineraries
Hotel
Hotel
Recommended

Samode Haveli

9.5515 reviews
See more hotels

Day 2: Agra, India

Distance
Transport
Popular
Jaipur → Agra by train
  1. Take the train from Jaipur to Agratrain train
4h
$3–23
See more transport options
Activities
  • Taj Mahal
  • Tomb of Mariam-uz-Zamani
Explore Agra itineraries
Hotel
Hotel
Recommended

The Oberoi Amarvilas Agra

9.7792 reviews
See more hotels

Day 3: Varanasi, India

Distance
Transport
Popular
Agra → Varanasi by train
  1. Take the train from Agra to Varanasitrain train
7h
$4–40
See more transport options
Activities
  • Ganga Aarti at Dashashwamedh Ghat
  • Visit Bharat Kala Bhavan Museum
Explore Varanasi itineraries
Hotel
Hotel
Recommended

VIA VARANASI - A Boutique Hotel at Assi Ghat

7.7250 reviews
See more hotels

Day 4: Ayodhya, India

Day 5: Puri, India

Day 6: Bhubaneshwar, India

Distance
Transport
Popular
Puri → Bhubaneshwar by train
  1. Take the train from Puri to Bhubaneshwartrain train
55 min
$2–16
See more transport options
Activities
  • Lingaraj Temple
  • Odisha State Museum
Explore Bhubaneshwar itineraries
Hotel
Hotel
Recommended

Trident Bhubaneswar

9.3289 reviews
See more hotels

Days 7–8: Gangtok, India

Distance
Transport
Popular
Bhubaneshwar → Gangtok by fly, taxi
  1. Fly from Bhubaneshwar to Gangtokplane plane
  2. Take the taxi from Bhubaneshwar to Gangtoktaxi taxi
7h 22m
$230–387
See more transport options
Activities
  • Flower Exhibition Centre
  • Tsomgo Lake
Explore Gangtok itineraries
Hotel
Hotel
Recommended

Summit Ttakshang Residency Hotel & Spa 2 Mins Walk to MG Marg

7.767 reviews
See more hotels

Day 9: Siliguri, India

Distance
Transport
Popular
Gangtok → Siliguri by bus
  1. Take the bus from Gangtok to Siliguribus bus
4h 55m
$4–9
See more transport options
Activities
  • City Centre Siliguri
  • Sukna Tea Estate
Explore Siliguri itineraries
Hotel
Hotel
Recommended

Hotel Mount View Siliguri

6.476 reviews
See more hotels

Day 10: Darjeeling, India

Distance
Transport
Popular
Siliguri → Darjeeling by bus
  1. Take the bus from Siliguri to Darjeelingbus bus
3h
$1–2
See more transport options
Activities
  • Observatory Hill
  • Padmaja Naidu Himalayan Zoological Park
Explore Darjeeling itineraries
Hotel
Hotel
Recommended

Yashshree Jai Hotel & Banquet

7.5120 reviews
See more hotels

Day 11: Kolkata, India

12 days in India

Agra Darjeeling

Itinerary navigation

Day 1: Agra, India

Activities
  • Mankameshwar Temple
  • Akbars Tomb, Sikandra
Explore Agra itineraries
Hotel
Hotel
Recommended

The Oberoi Amarvilas Agra

9.7792 reviews
See more hotels

Day 2: Jaipur, India

Distance
Transport
Popular
Agra → Jaipur by train
  1. Take the train from Agra to Jaipurtrain train
4h 10m
$3–23
See more transport options
Activities
  • Amer Fort
  • Elephant Safari at Amer Fort
Explore Jaipur itineraries
Hotel
Hotel
Recommended

Samode Haveli

9.5515 reviews
See more hotels

Day 3: Delhi, India

Distance
Transport
Popular
Jaipur → Delhi by train
  1. Take the train from Jaipur to Delhitrain train
5h 30m
$3–26
See more transport options
Activities
  • Humayuns Tomb
  • Garden of Five Senses
Explore Delhi itineraries
Hotel
Hotel
Recommended

The Claridges New Delhi

8.9759 reviews
See more hotels

Day 4: Rishīkesh, India

Day 5: Varanasi, India

Day 6: Ayodhya, India

Day 7: Puri, India

Day 8: Bhubaneshwar, India

Distance
Transport
Popular
Puri → Bhubaneshwar by train
  1. Take the train from Puri to Bhubaneshwartrain train
55 min
$2–16
See more transport options
Activities
  • Nandankanan Zoological Park
  • Odisha State Museum
Explore Bhubaneshwar itineraries
Hotel
Hotel
Recommended

Trident Bhubaneswar

9.3289 reviews
See more hotels

Days 9–10: Gangtok, India

Distance
Transport
Popular
Bhubaneshwar → Gangtok by fly, taxi
  1. Fly from Bhubaneshwar to Gangtokplane plane
  2. Take the taxi from Bhubaneshwar to Gangtoktaxi taxi
7h 22m
$230–387
See more transport options
Activities
  • MG Marg
  • Baba Harbhajan Singh Temple
Explore Gangtok itineraries
Hotel
Hotel
Recommended

Summit Ttakshang Residency Hotel & Spa 2 Mins Walk to MG Marg

7.767 reviews
See more hotels

Day 11: Siliguri, India

Distance
Transport
Popular
Gangtok → Siliguri by bus
  1. Take the bus from Gangtok to Siliguribus bus
4h 55m
$4–9
See more transport options
Activities
  • Bengal Safari Park
  • Surya Sen Park
Explore Siliguri itineraries
Hotel
Hotel
Recommended

Hotel Mount View Siliguri

6.476 reviews
See more hotels

Day 12: Darjeeling, India

Distance
Transport
Popular
Siliguri → Darjeeling by bus
  1. Take the bus from Siliguri to Darjeelingbus bus
3h
$1–2
See more transport options
Activities
  • Padmaja Naidu Himalayan Zoological Park
  • Tiger Hill
Explore Darjeeling itineraries
Hotel
Hotel
Recommended

Yashshree Jai Hotel & Banquet

7.5120 reviews
See more hotels

13 days in India

Udaipur Darjeeling

Itinerary navigation

Day 1: Udaipur, India

Activities
  • Karni Mata Temple Ropeway
  • Jagdish Temple
Explore Udaipur itineraries
Hotel
Hotel
Recommended

The Leela Palace Udaipur

9.3305 reviews
See more hotels

Day 2: Jodhpur, India

Distance
Transport
Popular
Udaipur → Jodhpur by bus
  1. Take the bus from Udaipur to Jodhpurbus bus
6h
$10
See more transport options
Activities
  • Ghanta Ghar and Sardar Market
  • Mehrangarh Fort
Explore Jodhpur itineraries
Hotel
Hotel
Recommended

RAAS Jodhpur

9.2267 reviews
See more hotels

Day 3: Jaisalmer, India

Distance
Transport
Popular
Jodhpur → Jaisalmer by bus
  1. Take the bus from Jodhpur to Jaisalmerbus bus
4h 45m
$4–10
See more transport options
Activities
  • Mandir Palace
  • Salim Singh Ki Haveli
Explore Jaisalmer itineraries
Hotel
Hotel
Recommended

Jaisalmer Marriott Resort & Spa

8.3256 reviews
See more hotels

Day 4: Jaipur, India

Day 5: Agra, India

Distance
Transport
Popular
Jaipur → Agra by train
  1. Take the train from Jaipur to Agratrain train
4h
$3–23
See more transport options
Activities
  • Mehtab Bagh
  • Akbars Tomb, Sikandra
Explore Agra itineraries
Hotel
Hotel
Recommended

The Oberoi Amarvilas Agra

9.7792 reviews
See more hotels

Day 6: Varanasi, India

Distance
Transport
Popular
Agra → Varanasi by train
  1. Take the train from Agra to Varanasitrain train
7h
$4–40
See more transport options
Activities
  • Varanasi Street Food Tour
  • Sunrise Boat Ride on River Ganges
Explore Varanasi itineraries
Hotel
Hotel
Recommended

VIA VARANASI - A Boutique Hotel at Assi Ghat

7.7250 reviews
See more hotels

Day 7: Ayodhya, India

Day 8: Puri, India

Day 9: Bhubaneshwar, India

Distance
Transport
Popular
Puri → Bhubaneshwar by train
  1. Take the train from Puri to Bhubaneshwartrain train
55 min
$2–16
See more transport options
Activities
  • Mukteshwar Temple
  • Lingaraj Temple
Explore Bhubaneshwar itineraries
Hotel
Hotel
Recommended

Trident Bhubaneswar

9.3289 reviews
See more hotels

Days 10–11: Gangtok, India

Distance
Transport
Popular
Bhubaneshwar → Gangtok by fly, taxi
  1. Fly from Bhubaneshwar to Gangtokplane plane
  2. Take the taxi from Bhubaneshwar to Gangtoktaxi taxi
7h 22m
$230–387
See more transport options
Activities
  • Tashi Viewpoint
  • Hanuman Tok
Explore Gangtok itineraries
Hotel
Hotel
Recommended

Summit Ttakshang Residency Hotel & Spa 2 Mins Walk to MG Marg

7.767 reviews
See more hotels

Day 12: Siliguri, India

Distance
Transport
Popular
Gangtok → Siliguri by bus
  1. Take the bus from Gangtok to Siliguribus bus
4h 55m
$4–9
See more transport options
Activities
  • Bengal Safari Park
  • Sukna Tea Estate
Explore Siliguri itineraries
Hotel
Hotel
Recommended

Hotel Mount View Siliguri

6.476 reviews
See more hotels

Day 13: Darjeeling, India

Distance
Transport
Popular
Siliguri → Darjeeling by bus
  1. Take the bus from Siliguri to Darjeelingbus bus
3h
$1–2
See more transport options
Activities
  • Observatory Hill
  • Himalayan Mountaineering Institute
Explore Darjeeling itineraries
Hotel
Hotel
Recommended

Yashshree Jai Hotel & Banquet

7.5120 reviews
See more hotels

14 days in India

Mumbai Dharamsala

Itinerary navigation

Day 1: Mumbai, India

Activities
  • Elephanta Caves
  • Colaba Causeway Market
Explore Mumbai itineraries
Hotel
Hotel
Recommended

The St. Regis Mumbai

91,007 reviews
See more hotels

Day 2: Kolkata, India

Day 3: Darjeeling, India

Days 4–5: Gangtok, India

Day 6: Siliguri, India

Distance
Transport
Popular
Gangtok → Siliguri by bus
  1. Take the bus from Gangtok to Siliguribus bus
4h 55m
$4–9
See more transport options
Activities
  • Hong Kong Market
  • Coronation Bridge
Explore Siliguri itineraries
Hotel
Hotel
Recommended

Hotel Mount View Siliguri

6.476 reviews
See more hotels

Day 7: Raipur, India

Day 8: Visakhapatnam, India

Day 9: Varanasi, India

Day 10: Agra, India

Distance
Transport
Popular
Varanasi → Agra by train
  1. Take the train from Varanasi to Agratrain train
7h
$4–40
See more transport options
Activities
  • Dolphin The Water Park
  • Mehtab Bagh
Explore Agra itineraries
Hotel
Hotel
Recommended

The Oberoi Amarvilas Agra

9.7792 reviews
See more hotels

Day 11: Jaipur, India

Distance
Transport
Popular
Agra → Jaipur by train
  1. Take the train from Agra to Jaipurtrain train
4h 10m
$3–23
See more transport options
Activities
  • Chokhi Dhani
  • Johari Bazaar
Explore Jaipur itineraries
Hotel
Hotel
Recommended

Samode Haveli

9.5515 reviews
See more hotels

Day 12: Delhi, India

Distance
Transport
Popular
Jaipur → Delhi by train
  1. Take the train from Jaipur to Delhitrain train
5h 30m
$3–26
See more transport options
Activities
  • Raj Ghat
  • Agrasen ki Baoli
Explore Delhi itineraries
Hotel
Hotel
Recommended

The Claridges New Delhi

8.9759 reviews
See more hotels

Day 13: Rishīkesh, India

Day 14: Dharamsala, India

15 days in India

Tirupati Puducherry

Itinerary navigation

Day 1: Tirupati, India

Activities
  • Kapila Theertham
  • TTD Gardens
Explore Tirupati itineraries
Hotel
Hotel
Recommended

Fortune Select Grand Ridge, Tirupati - Member ITC Hotels' Group

9.11,653 reviews
See more hotels

Day 2: Kanchipuram, India

Distance
Transport
Popular
Tirupati → Kanchipuram by bus
  1. Take the bus from Tirupati to Kanchipurambus bus
3h
$1–11
See more transport options
Activities
  • Kanchi Kailasanathar Temple
  • Vaikunta Perumal Temple
Explore Kanchipuram itineraries
Hotel
Hotel
Recommended

Regency Kanchipuram by GRT Hotels

8.4354 reviews
See more hotels

Day 3: Arakkonam, India

Distance
Transport
Popular
Kanchipuram → Arakkonam by bus
  1. Take the bus from Kanchipuram to Arakkonambus bus
30 min
$1–10
See more transport options
Activities
  • Veerattaneswarar Temple Korukkai
  • Mamandur Lake
Explore Arakkonam itineraries
Hotel
Hotel
Recommended

Regency Tiruttani by GRT Hotels

8.9168 reviews
See more hotels

Day 4: Tiruchirappalli, India

Day 5: Munnar, India

Day 6: Varkala, India

Day 7: Kochi, India

Distance
Transport
Popular
Varkala → Kochi by train
  1. Take the train from Varkala to Kochitrain train
  2. Take the taxi from Varkala to Kochitaxi taxi
2h 48m
$7–26
See more transport options
Activities
  • Lulu Mall
  • Backwater Cruise
Explore Kochi itineraries
Hotel
Hotel
Recommended

StayVista's Skyville B - 2BHK Apartment with Step-Free Access

61 review
See more hotels

Day 8: Thiruvananthapuram, India

Day 9: Kanyakumari, India

Distance
Transport
Popular
Thiruvananthapuram → Kanyakumari by bus
  1. Take the bus from Thiruvananthapuram to Kanyakumaribus bus
1h 50m
$1–3
See more transport options
Activities
  • Kanyakumari Wax Museum
  • Our Lady of Ransom Church
Explore Kanyakumari itineraries
Hotel
Hotel
Recommended

Hotel Ocean Heritage

7967 reviews
See more hotels

Day 10: Madurai, India

Distance
Transport
Popular
Kanyakumari → Madurai by train
  1. Take the train from Kanyakumari to Maduraitrain train
4h 15m
$3–24
See more transport options
Activities
  • Puthu Mandapam Market
  • Thirumalai Nayakkar Palace
Explore Madurai itineraries
Hotel
Hotel
Recommended

Courtyard by Marriott Madurai

8.9563 reviews
See more hotels

Day 11: Palani, India

Distance
Transport
Popular
Madurai → Palani by train
  1. Take the train from Madurai to Palanitrain train
1h 57m
$2–18
See more transport options
Activities
  • Periyanayaki Amman Temple
  • Palani Rope Car and Winch
Explore Palani itineraries
Hotel
Hotel
Recommended

Hotel Divine Fort

8.9335 reviews
See more hotels

Day 12: Thanjavur, India

Day 13: Nagapattinam, India

Distance
Transport
Popular
Thanjavur → Nagapattinam by train
  1. Take the train from Thanjavur to Nagapattinamtrain train
1h 26m
$2–16
See more transport options
Activities
  • Sikkal Singaravelan Temple
  • Soundararajaperumal Temple
Explore Nagapattinam itineraries
Hotel
Hotel
Recommended

MGM Vailankanni

7.8421 reviews
See more hotels

Day 14: Chennai, India

Distance
Transport
Popular
Nagapattinam → Chennai by bus
  1. Take the bus from Nagapattinam to Chennaibus bus
7h
See more transport options
Activities
  • Kapaleeshwarar Temple
  • DakshinaChitra Museum
Explore Chennai itineraries
Hotel
Hotel
Recommended

Taj Connemara, Chennai

8.7905 reviews
See more hotels

Day 15: Puducherry, India

Distance
Transport
Popular
Chennai → Puducherry by bus
  1. Take the bus from Chennai to Puducherrybus bus
3h 40m
$5–21
See more transport options
Activities
  • Cafe Hopping French Quarter
  • Paradise Beach
Explore Puducherry itineraries
Hotel
Hotel
Recommended

Petit Palais by CROSSWAY

8.197 reviews
See more hotels

16 days in India

Jaisalmer Puducherry

Itinerary navigation

Day 1: Jaisalmer, India

Activities
  • Jain Temples Jaisalmer Fort
  • Rajasthani Folk Dance and Puppet Show
Explore Jaisalmer itineraries
Hotel
Hotel
Recommended

Jaisalmer Marriott Resort & Spa

8.3256 reviews
See more hotels

Day 2: Udaipur, India

Day 3: Jodhpur, India

Distance
Transport
Popular
Udaipur → Jodhpur by bus
  1. Take the bus from Udaipur to Jodhpurbus bus
6h
$10
See more transport options
Activities
  • Explore the Blue City Lanes
  • Toorji Ka Jhalra Stepwell
Explore Jodhpur itineraries
Hotel
Hotel
Recommended

RAAS Jodhpur

9.2267 reviews
See more hotels

Day 4: Jaipur, India

Day 5: Agra, India

Distance
Transport
Popular
Jaipur → Agra by train
  1. Take the train from Jaipur to Agratrain train
4h
$3–23
See more transport options
Activities
  • Fatehpur Sikri
  • Tomb of Mariam-uz-Zamani
Explore Agra itineraries
Hotel
Hotel
Recommended

The Oberoi Amarvilas Agra

9.7792 reviews
See more hotels

Day 6: Varanasi, India

Distance
Transport
Popular
Agra → Varanasi by train
  1. Take the train from Agra to Varanasitrain train
7h
$4–40
See more transport options
Activities
  • Witness Rituals at Manikarnika Ghat
  • Explore the Ghats of Varanasi
Explore Varanasi itineraries
Hotel
Hotel
Recommended

VIA VARANASI - A Boutique Hotel at Assi Ghat

7.7250 reviews
See more hotels

Day 7: Ayodhya, India

Day 8: Puri, India

Day 9: Bhubaneshwar, India

Distance
Transport
Popular
Puri → Bhubaneshwar by train
  1. Take the train from Puri to Bhubaneshwartrain train
55 min
$2–16
See more transport options
Activities
  • Ekamra Haat
  • Regional Museum of Natural History
Explore Bhubaneshwar itineraries
Hotel
Hotel
Recommended

Trident Bhubaneswar

9.3289 reviews
See more hotels

Days 10–11: Gangtok, India

Distance
Transport
Popular
Bhubaneshwar → Gangtok by fly, taxi
  1. Fly from Bhubaneshwar to Gangtokplane plane
  2. Take the taxi from Bhubaneshwar to Gangtoktaxi taxi
7h 22m
$230–387
See more transport options
Activities
  • Do Drul Chorten Stupa
  • Himalayan Zoological Park
Explore Gangtok itineraries
Hotel
Hotel
Recommended

Summit Ttakshang Residency Hotel & Spa 2 Mins Walk to MG Marg

7.767 reviews
See more hotels

Day 12: Siliguri, India

Distance
Transport
Popular
Gangtok → Siliguri by bus
  1. Take the bus from Gangtok to Siliguribus bus
4h 55m
$4–9
See more transport options
Activities
  • Hong Kong Market
  • City Centre Siliguri
Explore Siliguri itineraries
Hotel
Hotel
Recommended

Hotel Mount View Siliguri

6.476 reviews
See more hotels

Day 13: Darjeeling, India

Distance
Transport
Popular
Siliguri → Darjeeling by bus
  1. Take the bus from Siliguri to Darjeelingbus bus
3h
$1–2
See more transport options
Activities
  • Happy Valley Tea Estate
  • Ghoom Monastery Yiga Choeling Monastery
Explore Darjeeling itineraries
Hotel
Hotel
Recommended

Yashshree Jai Hotel & Banquet

7.5120 reviews
See more hotels

Day 14: Kolkata, India

Day 15: Chennai, India

Day 16: Puducherry, India

Distance
Transport
Popular
Chennai → Puducherry by bus
  1. Take the bus from Chennai to Puducherrybus bus
3h 40m
$5–21
See more transport options
Activities
  • Bharathi Park
  • Serenity Beach
Explore Puducherry itineraries
Hotel
Hotel
Recommended

Petit Palais by CROSSWAY

8.197 reviews
See more hotels

17 days in India

Delhi Darjeeling

Itinerary navigation

Day 1: Delhi, India

Activities
  • Qutub Minar
  • Raj Ghat
Explore Delhi itineraries
Hotel
Hotel
Recommended

The Claridges New Delhi

8.9759 reviews
See more hotels

Day 2: Agra, India

Distance
Transport
Popular
Delhi → Agra by train
  1. Take the train from Delhi to Agratrain train
1h 50m
$2–21
See more transport options
Activities
  • Kinari Bazar
  • Mehtab Bagh
Explore Agra itineraries
Hotel
Hotel
Recommended

The Oberoi Amarvilas Agra

9.7792 reviews
See more hotels

Day 3: Jaipur, India

Distance
Transport
Popular
Agra → Jaipur by train
  1. Take the train from Agra to Jaipurtrain train
4h 10m
$3–23
See more transport options
Activities
  • Bapu Bazaar
  • Johari Bazaar
Explore Jaipur itineraries
Hotel
Hotel
Recommended

Samode Haveli

9.5515 reviews
See more hotels

Day 4: Udaipur, India

Day 5: Jodhpur, India

Distance
Transport
Popular
Udaipur → Jodhpur by bus
  1. Take the bus from Udaipur to Jodhpurbus bus
6h
$10
See more transport options
Activities
  • Explore the Blue City Lanes
  • Balsamand Lake and Palace
Explore Jodhpur itineraries
Hotel
Hotel
Recommended

RAAS Jodhpur

9.2267 reviews
See more hotels

Day 6: Jaisalmer, India

Distance
Transport
Popular
Jodhpur → Jaisalmer by bus
  1. Take the bus from Jodhpur to Jaisalmerbus bus
4h 45m
$4–10
See more transport options
Activities
  • Bada Bagh
  • Shopping Sadar Bazaar
Explore Jaisalmer itineraries
Hotel
Hotel
Recommended

Jaisalmer Marriott Resort & Spa

8.3256 reviews
See more hotels

Day 7: Amritsar, India

Day 8: Dharamsala, India

Distance
Transport
Popular
Amritsar → Dharamsala by bus
  1. Take the bus from Amritsar to Dharamsalabus bus
4h 50m
See more transport options
Activities
  • Triund Trek
  • Dharamkot Village
Explore Dharamsala itineraries
Hotel
Hotel
Recommended

Hotel Norbu House

9.4151 reviews
See more hotels

Day 9: Rishīkesh, India

Day 10: Varanasi, India

Day 11: Ayodhya, India

Day 12: Puri, India

Day 13: Bhubaneshwar, India

Distance
Transport
Popular
Puri → Bhubaneshwar by train
  1. Take the train from Puri to Bhubaneshwartrain train
55 min
$2–16
See more transport options
Activities
  • Udayagiri and Khandagiri Caves
  • Pathani Samanta Planetarium
Explore Bhubaneshwar itineraries
Hotel
Hotel
Recommended

Trident Bhubaneswar

9.3289 reviews
See more hotels

Days 14–15: Gangtok, India

Distance
Transport
Popular
Bhubaneshwar → Gangtok by fly, taxi
  1. Fly from Bhubaneshwar to Gangtokplane plane
  2. Take the taxi from Bhubaneshwar to Gangtoktaxi taxi
7h 22m
$230–387
See more transport options
Activities
  • Seven Sisters Waterfalls
  • Banjhakri Falls and Energy Park
Explore Gangtok itineraries
Hotel
Hotel
Recommended

Summit Ttakshang Residency Hotel & Spa 2 Mins Walk to MG Marg

7.767 reviews
See more hotels

Day 16: Siliguri, India

Distance
Transport
Popular
Gangtok → Siliguri by bus
  1. Take the bus from Gangtok to Siliguribus bus
4h 55m
$4–9
See more transport options
Activities
  • Mahananda Wildlife Sanctuary
  • Savin Kingdom
Explore Siliguri itineraries
Hotel
Hotel
Recommended

Hotel Mount View Siliguri

6.476 reviews
See more hotels

Day 17: Darjeeling, India

Distance
Transport
Popular
Siliguri → Darjeeling by bus
  1. Take the bus from Siliguri to Darjeelingbus bus
3h
$1–2
See more transport options
Activities
  • Lloyds Botanical Garden
  • Darjeeling Ropeway
Explore Darjeeling itineraries
Hotel
Hotel
Recommended

Yashshree Jai Hotel & Banquet

7.5120 reviews
See more hotels

18 days in India

Munnar Madhavaram

Itinerary navigation

Day 1: Munnar, India

Activities
  • Kundala Lake
  • Blossom Hydel Park
Explore Munnar itineraries
Hotel
Hotel
Recommended

Amber Dale Luxury Hotel & Spa, Munnar

8.7323 reviews
See more hotels

Day 2: Varkala, India

Day 3: Kochi, India

Distance
Transport
Popular
Varkala → Kochi by train
  1. Take the train from Varkala to Kochitrain train
  2. Take the taxi from Varkala to Kochitaxi taxi
2h 48m
$7–26
See more transport options
Activities
  • Santa Cruz Basilica
  • Paradesi Synagogue
Explore Kochi itineraries
Hotel
Hotel
Recommended

StayVista's Skyville B - 2BHK Apartment with Step-Free Access

61 review
See more hotels

Day 4: Thiruvananthapuram, India

Day 5: Kanyakumari, India

Distance
Transport
Popular
Thiruvananthapuram → Kanyakumari by bus
  1. Take the bus from Thiruvananthapuram to Kanyakumaribus bus
1h 50m
$1–3
See more transport options
Activities
  • Vivekananda Rock Memorial
  • Kanyakumari Local Market
Explore Kanyakumari itineraries
Hotel
Hotel
Recommended

Hotel Ocean Heritage

7967 reviews
See more hotels

Day 6: Madurai, India

Distance
Transport
Popular
Kanyakumari → Madurai by train
  1. Take the train from Kanyakumari to Maduraitrain train
4h 15m
$3–24
See more transport options
Activities
  • Madurai Central Market
  • Vandiyur Mariamman Teppakulam
Explore Madurai itineraries
Hotel
Hotel
Recommended

Courtyard by Marriott Madurai

8.9563 reviews
See more hotels

Day 7: Palani, India

Distance
Transport
Popular
Madurai → Palani by train
  1. Take the train from Madurai to Palanitrain train
1h 57m
$2–18
See more transport options
Activities
  • Arulmigu Dhandayuthapani Swamy Temple
  • Palar Dam
Explore Palani itineraries
Hotel
Hotel
Recommended

Hotel Divine Fort

8.9335 reviews
See more hotels

Day 8: Thanjavur, India

Day 9: Nagapattinam, India

Day 10: Chennai, India

Distance
Transport
Popular
Nagapattinam → Chennai by bus
  1. Take the bus from Nagapattinam to Chennaibus bus
7h
See more transport options
Activities
  • San Thome Basilica
  • Connemara Public Library
Explore Chennai itineraries
Hotel
Hotel
Recommended

Taj Connemara, Chennai

8.7905 reviews
See more hotels

Day 11: Puducherry, India

Distance
Transport
Popular
Chennai → Puducherry by bus
  1. Take the bus from Chennai to Puducherrybus bus
3h 40m
$5–21
See more transport options
Activities
  • Serenity Beach
  • Bharathi Park
Explore Puducherry itineraries
Hotel
Hotel
Recommended

Petit Palais by CROSSWAY

8.197 reviews
See more hotels

Days 12–18: Madhavaram, India

19 days in India

Tiruvannāmalai Amritsar

Itinerary navigation

Day 1: Tiruvannāmalai, India

Activities
  • Yogi Ramsuratkumar Ashram
  • Annamalaiyar Temple Museum
Explore Tiruvannāmalai itineraries
Hotel
Hotel
Recommended

Aishwarya Residency

8.596 reviews
See more hotels

Day 2: Kanchipuram, India

Day 3: Arakkonam, India

Distance
Transport
Popular
Kanchipuram → Arakkonam by bus
  1. Take the bus from Kanchipuram to Arakkonambus bus
30 min
$1–10
See more transport options
Activities
  • Enjoy Local Tamil Cuisine
  • Explore Arakkonam Local Market
Explore Arakkonam itineraries
Hotel
Hotel
Recommended

Regency Tiruttani by GRT Hotels

8.9168 reviews
See more hotels

Day 4: Tirupati, India

Distance
Transport
Popular
Arakkonam → Tirupati by train
  1. Take the train from Arakkonam to Tirupatitrain train
2h 10m
$2–16
See more transport options
Activities
  • TTD Gardens
  • Sri Venkateswara Swamy Vaari Temple
Explore Tirupati itineraries
Hotel
Hotel
Recommended

Fortune Select Grand Ridge, Tirupati - Member ITC Hotels' Group

9.11,653 reviews
See more hotels

Day 5: Ayodhya, India

Day 6: Puri, India

Day 7: Bhubaneshwar, India

Distance
Transport
Popular
Puri → Bhubaneshwar by train
  1. Take the train from Puri to Bhubaneshwartrain train
55 min
$2–16
See more transport options
Activities
  • Bindu Sagar Lake
  • Ekamra Haat
Explore Bhubaneshwar itineraries
Hotel
Hotel
Recommended

Trident Bhubaneswar

9.3289 reviews
See more hotels

Days 8–9: Gangtok, India

Distance
Transport
Popular
Bhubaneshwar → Gangtok by fly, taxi
  1. Fly from Bhubaneshwar to Gangtokplane plane
  2. Take the taxi from Bhubaneshwar to Gangtoktaxi taxi
7h 22m
$230–387
See more transport options
Activities
  • Flower Exhibition Centre
  • Seven Sisters Waterfalls
Explore Gangtok itineraries
Hotel
Hotel
Recommended

Summit Ttakshang Residency Hotel & Spa 2 Mins Walk to MG Marg

7.767 reviews
See more hotels

Day 10: Siliguri, India

Distance
Transport
Popular
Gangtok → Siliguri by bus
  1. Take the bus from Gangtok to Siliguribus bus
4h 55m
$4–9
See more transport options
Activities
  • Salugara Monastery
  • Savin Kingdom
Explore Siliguri itineraries
Hotel
Hotel
Recommended

Hotel Mount View Siliguri

6.476 reviews
See more hotels

Day 11: Darjeeling, India

Distance
Transport
Popular
Siliguri → Darjeeling by bus
  1. Take the bus from Siliguri to Darjeelingbus bus
3h
$1–2
See more transport options
Activities
  • Happy Valley Tea Estate
  • Padmaja Naidu Himalayan Zoological Park
Explore Darjeeling itineraries
Hotel
Hotel
Recommended

Yashshree Jai Hotel & Banquet

7.5120 reviews
See more hotels

Day 12: Kolkata, India

Day 13: Varanasi, India

Day 14: Agra, India

Distance
Transport
Popular
Varanasi → Agra by train
  1. Take the train from Varanasi to Agratrain train
7h
$4–40
See more transport options
Activities
  • Subhash Emporium
  • Mehtab Bagh
Explore Agra itineraries
Hotel
Hotel
Recommended

The Oberoi Amarvilas Agra

9.7792 reviews
See more hotels

Day 15: Jaipur, India

Distance
Transport
Popular
Agra → Jaipur by train
  1. Take the train from Agra to Jaipurtrain train
4h 10m
$3–23
See more transport options
Activities
  • Albert Hall Museum
  • Hawa Mahal
Explore Jaipur itineraries
Hotel
Hotel
Recommended

Samode Haveli

9.5515 reviews
See more hotels

Day 16: Delhi, India

Distance
Transport
Popular
Jaipur → Delhi by train
  1. Take the train from Jaipur to Delhitrain train
5h 30m
$3–26
See more transport options
Activities
  • Jantar Mantar
  • India Gate
Explore Delhi itineraries
Hotel
Hotel
Recommended

The Claridges New Delhi

8.9759 reviews
See more hotels

Day 17: Rishīkesh, India

Day 18: Dharamsala, India

Day 19: Amritsar, India

Distance
Transport
Popular
Dharamsala → Amritsar by bus
  1. Take the bus from Dharamsala to Amritsarbus bus
3h 39m
See more transport options
Activities
  • Durgiana Temple
  • Saragarhi Memorial Gurudwara
Explore Amritsar itineraries
Hotel
Hotel
Recommended

Courtyard by Marriott Amritsar

8.6872 reviews
See more hotels

20 days in India

Ujjain Madhavaram

Itinerary navigation

Day 1: Ujjain, India

Activities
  • Vikram Kirti Mandir Museum
  • Kaliadeh Palace
Explore Ujjain itineraries
Hotel
Hotel
Recommended

Hotel Mittal Paradise

5.258 reviews
See more hotels

Day 2: Indore, India

Distance
Transport
Popular
Ujjain → Indore by bus
  1. Take the bus from Ujjain to Indorebus bus
1h 35m
$6–21
See more transport options
Activities
  • Patalpani Waterfall
  • Chappan Dukan
Explore Indore itineraries
Hotel
Hotel
Recommended

Indore Marriott Hotel

8.8491 reviews
See more hotels

Day 3: Tirupati, India

Distance
Transport
Popular
Indore → Tirupati by fly
  1. Fly from Indore to Tirupatiplane plane
  2. Take the taxi from Indore to Tirupatitaxi taxi
3h 57m
$159–306
See more transport options
Activities
  • Sri Vari Museum
  • Akasa Ganga
Explore Tirupati itineraries
Hotel
Hotel
Recommended

Fortune Select Grand Ridge, Tirupati - Member ITC Hotels' Group

9.11,653 reviews
See more hotels

Day 4: Kanchipuram, India

Distance
Transport
Popular
Tirupati → Kanchipuram by bus
  1. Take the bus from Tirupati to Kanchipurambus bus
3h
$1–11
See more transport options
Activities
  • Ulagalanda Perumal Temple
  • Kamakshi Amman Temple
Explore Kanchipuram itineraries
Hotel
Hotel
Recommended

Regency Kanchipuram by GRT Hotels

8.4354 reviews
See more hotels

Day 5: Arakkonam, India

Distance
Transport
Popular
Kanchipuram → Arakkonam by bus
  1. Take the bus from Kanchipuram to Arakkonambus bus
30 min
$1–10
See more transport options
Activities
  • Sri Kothandaramar Temple Arakkonam
  • Varadharaja Perumal Temple Kancheepuram
Explore Arakkonam itineraries
Hotel
Hotel
Recommended

Regency Tiruttani by GRT Hotels

8.9168 reviews
See more hotels

Day 6: Tiruchirappalli, India

Distance
Transport
Popular
Arakkonam → Tiruchirappalli by train
  1. Take the train from Arakkonam to Tiruchirappallitrain train
6h 25m
$3–28
See more transport options
Activities
  • Vayalur Murugan Temple
  • Our Lady of Lourdes Church
Explore Tiruchirappalli itineraries
Hotel
Hotel
Recommended

Chola Serviced Apartment

8.3152 reviews
See more hotels

Day 7: Munnar, India

Day 8: Varkala, India

Day 9: Kochi, India

Distance
Transport
Popular
Varkala → Kochi by train
  1. Take the train from Varkala to Kochitrain train
  2. Take the taxi from Varkala to Kochitaxi taxi
2h 48m
$7–26
See more transport options
Activities
  • Chinese Fishing Nets
  • St Francis Church
Explore Kochi itineraries
Hotel
Hotel
Recommended

StayVista's Skyville B - 2BHK Apartment with Step-Free Access

61 review
See more hotels

Day 10: Thiruvananthapuram, India

Day 11: Kanyakumari, India

Day 12: Madurai, India

Distance
Transport
Popular
Kanyakumari → Madurai by train
  1. Take the train from Kanyakumari to Maduraitrain train
4h 15m
$3–24
See more transport options
Activities
  • Jigarthanda Tasting
  • St Marys Cathedral
Explore Madurai itineraries
Hotel
Hotel
Recommended

Courtyard by Marriott Madurai

8.9563 reviews
See more hotels

Day 13: Palani, India

Distance
Transport
Popular
Madurai → Palani by train
  1. Take the train from Madurai to Palanitrain train
1h 57m
$2–18
See more transport options
Activities
  • Walk around Palani Hill Base
  • Saravana Poigai Sacred Tank
Explore Palani itineraries
Hotel
Hotel
Recommended

Hotel Divine Fort

8.9335 reviews
See more hotels

Day 14: Thanjavur, India

Day 15: Nagapattinam, India

Day 16: Chennai, India

Distance
Transport
Popular
Nagapattinam → Chennai by bus
  1. Take the bus from Nagapattinam to Chennaibus bus
7h
See more transport options
Activities
  • San Thome Basilica
  • Arignar Anna Zoological Park
Explore Chennai itineraries
Hotel
Hotel
Recommended

Taj Connemara, Chennai

8.7905 reviews
See more hotels

Day 17: Puducherry, India

Distance
Transport
Popular
Chennai → Puducherry by bus
  1. Take the bus from Chennai to Puducherrybus bus
3h 40m
$5–21
See more transport options
Activities
  • Promenade Beach
  • Basilica of the Sacred Heart of Jesus
Explore Puducherry itineraries
Hotel
Hotel
Recommended

Petit Palais by CROSSWAY

8.197 reviews
See more hotels

Days 18–20: Madhavaram, India

30 days in India

Kochi Gangtok

Itinerary navigation

Day 1: Kochi, India

Activities
  • Kerala Folklore Museum
  • Fort Kochi
Explore Kochi itineraries
Hotel
Hotel
Recommended

StayVista's Skyville B - 2BHK Apartment with Step-Free Access

61 review
See more hotels

Day 2: Munnar, India

Day 3: Varkala, India

Day 4: Alappuzha, India

Distance
Transport
Popular
Varkala → Alappuzha by train
  1. Take the train from Varkala to Alappuzhatrain train
1h 32m
$2–18
See more transport options
Activities
  • Chavara Bhavan
  • Revi Karunakaran Museum
Explore Alappuzha itineraries
Hotel
Hotel
Recommended

Vaishnav Tours

7.8106 reviews
See more hotels

Day 5: Thiruvananthapuram, India

Distance
Transport
Popular
Alappuzha → Thiruvananthapuram by bus
  1. Take the bus from Alappuzha to Thiruvananthapurambus bus
2h 10m
$2–7
See more transport options
Activities
  • Pazhavangadi Ganapathy Temple
  • Vizhinjam Lighthouse
Explore Thiruvananthapuram itineraries
Hotel
Hotel
Recommended

Hilton Garden Inn, Trivandrum

8.6878 reviews
See more hotels

Day 6: Kanyakumari, India

Day 7: Madurai, India

Distance
Transport
Popular
Kanyakumari → Madurai by train
  1. Take the train from Kanyakumari to Maduraitrain train
4h 15m
$3–24
See more transport options
Activities
  • Gandhi Memorial Museum
  • Jigarthanda Tasting
Explore Madurai itineraries
Hotel
Hotel
Recommended

Courtyard by Marriott Madurai

8.9563 reviews
See more hotels

Day 8: Palani, India

Distance
Transport
Popular
Madurai → Palani by train
  1. Take the train from Madurai to Palanitrain train
1h 57m
$2–18
See more transport options
Activities
  • Panoramic View from Palani Hill
  • Thiru Avinankudi Temple
Explore Palani itineraries
Hotel
Hotel
Recommended

Hotel Divine Fort

8.9335 reviews
See more hotels

Day 9: Thanjavur, India

Day 10: Nagapattinam, India

Distance
Transport
Popular
Thanjavur → Nagapattinam by train
  1. Take the train from Thanjavur to Nagapattinamtrain train
1h 26m
$2–16
See more transport options
Activities
  • Nagore Dargah
  • Soundararajaperumal Temple
Explore Nagapattinam itineraries
Hotel
Hotel
Recommended

MGM Vailankanni

7.8421 reviews
See more hotels

Day 11: Chennai, India

Distance
Transport
Popular
Nagapattinam → Chennai by bus
  1. Take the bus from Nagapattinam to Chennaibus bus
7h
See more transport options
Activities
  • Ashtalakshmi Temple
  • Kalakshetra Foundation
Explore Chennai itineraries
Hotel
Hotel
Recommended

Taj Connemara, Chennai

8.7905 reviews
See more hotels

Day 12: Puducherry, India

Distance
Transport
Popular
Chennai → Puducherry by bus
  1. Take the bus from Chennai to Puducherrybus bus
3h 40m
$5–21
See more transport options
Activities
  • Sri Aurobindo Ashram
  • Cafe Hopping French Quarter
Explore Puducherry itineraries
Hotel
Hotel
Recommended

Petit Palais by CROSSWAY

8.197 reviews
See more hotels

Days 13–23: Madhavaram, India

Day 24: Kanchipuram, India

Distance
Transport
Popular
Madhavaram → Kanchipuram by bus
  1. Take the bus from Madhavaram to Kanchipurambus bus
1h 37m
$3–25
See more transport options
Activities
  • Kanchi Kudil
  • Taste Local Cuisine
Explore Kanchipuram itineraries
Hotel
Hotel
Recommended

Regency Kanchipuram by GRT Hotels

8.4354 reviews
See more hotels

Day 25: Arakkonam, India

Distance
Transport
Popular
Kanchipuram → Arakkonam by bus
  1. Take the bus from Kanchipuram to Arakkonambus bus
30 min
$1–10
See more transport options
Activities
  • Sri Kothandaramar Temple Arakkonam
  • Ekambareswarar Temple Kancheepuram
Explore Arakkonam itineraries
Hotel
Hotel
Recommended

Regency Tiruttani by GRT Hotels

8.9168 reviews
See more hotels

Day 26: Tirupati, India

Distance
Transport
Popular
Arakkonam → Tirupati by train
  1. Take the train from Arakkonam to Tirupatitrain train
2h 10m
$2–16
See more transport options
Activities
  • Silathoranam
  • Sri Govindarajaswamy Temple
Explore Tirupati itineraries
Hotel
Hotel
Recommended

Fortune Select Grand Ridge, Tirupati - Member ITC Hotels' Group

9.11,653 reviews
See more hotels

Day 27: Ayodhya, India

Day 28: Puri, India

Day 29: Bhubaneshwar, India

Distance
Transport
Popular
Puri → Bhubaneshwar by train
  1. Take the train from Puri to Bhubaneshwartrain train
55 min
$2–16
See more transport options
Activities
  • ISKCON Temple Bhubaneswar
  • Nandankanan Zoological Park
Explore Bhubaneshwar itineraries
Hotel
Hotel
Recommended

Trident Bhubaneswar

9.3289 reviews
See more hotels

Day 30: Gangtok, India

Distance
Transport
Popular
Bhubaneshwar → Gangtok by fly, taxi
  1. Fly from Bhubaneshwar to Gangtokplane plane
  2. Take the taxi from Bhubaneshwar to Gangtoktaxi taxi
7h 22m
$230–387
See more transport options
Activities
  • Do Drul Chorten Stupa
  • Himalayan Zoological Park
Explore Gangtok itineraries
Hotel
Hotel
Recommended

Summit Ttakshang Residency Hotel & Spa 2 Mins Walk to MG Marg

7.767 reviews
See more hotels

40 days in India

Chennai Alappuzha

Itinerary navigation

Day 1: Chennai, India

Activities
  • Marina Beach
  • Guindy National Park and Snake Park
Explore Chennai itineraries
Hotel
Hotel
Recommended

Taj Connemara, Chennai

8.7905 reviews
See more hotels

Day 2: Puducherry, India

Distance
Transport
Popular
Chennai → Puducherry by bus
  1. Take the bus from Chennai to Puducherrybus bus
3h 40m
$5–21
See more transport options
Activities
  • Sri Aurobindo Ashram
  • Puducherry Museum
Explore Puducherry itineraries
Hotel
Hotel
Recommended

Petit Palais by CROSSWAY

8.197 reviews
See more hotels

Days 3–13: Madhavaram, India

Day 14: Kanchipuram, India

Distance
Transport
Popular
Madhavaram → Kanchipuram by bus
  1. Take the bus from Madhavaram to Kanchipurambus bus
1h 37m
$3–25
See more transport options
Activities
  • Shopping for Kanchipuram Silk Sarees
  • Taste Local Cuisine
Explore Kanchipuram itineraries
Hotel
Hotel
Recommended

Regency Kanchipuram by GRT Hotels

8.4354 reviews
See more hotels

Day 15: Arakkonam, India

Distance
Transport
Popular
Kanchipuram → Arakkonam by bus
  1. Take the bus from Kanchipuram to Arakkonambus bus
30 min
$1–10
See more transport options
Activities
  • Varadharaja Perumal Temple Kancheepuram
  • Golden Temple Sripuram
Explore Arakkonam itineraries
Hotel
Hotel
Recommended

Regency Tiruttani by GRT Hotels

8.9168 reviews
See more hotels

Day 16: Tirupati, India

Distance
Transport
Popular
Arakkonam → Tirupati by train
  1. Take the train from Arakkonam to Tirupatitrain train
2h 10m
$2–16
See more transport options
Activities
  • Sri Venkateswara Zoological Park
  • Deer Park
Explore Tirupati itineraries
Hotel
Hotel
Recommended

Fortune Select Grand Ridge, Tirupati - Member ITC Hotels' Group

9.11,653 reviews
See more hotels

Day 17: Ayodhya, India

Day 18: Puri, India

Day 19: Bhubaneshwar, India

Distance
Transport
Popular
Puri → Bhubaneshwar by train
  1. Take the train from Puri to Bhubaneshwartrain train
55 min
$2–16
See more transport options
Activities
  • Ekamra Haat
  • Odisha State Museum
Explore Bhubaneshwar itineraries
Hotel
Hotel
Recommended

Trident Bhubaneswar

9.3289 reviews
See more hotels

Days 20–21: Gangtok, India

Distance
Transport
Popular
Bhubaneshwar → Gangtok by fly, taxi
  1. Fly from Bhubaneshwar to Gangtokplane plane
  2. Take the taxi from Bhubaneshwar to Gangtoktaxi taxi
7h 22m
$230–387
See more transport options
Activities
  • Seven Sisters Waterfalls
  • Enchey Monastery
Explore Gangtok itineraries
Hotel
Hotel
Recommended

Summit Ttakshang Residency Hotel & Spa 2 Mins Walk to MG Marg

7.767 reviews
See more hotels

Day 22: Siliguri, India

Distance
Transport
Popular
Gangtok → Siliguri by bus
  1. Take the bus from Gangtok to Siliguribus bus
4h 55m
$4–9
See more transport options
Activities
  • Coronation Bridge
  • ISKCON Temple Siliguri
Explore Siliguri itineraries
Hotel
Hotel
Recommended

Hotel Mount View Siliguri

6.476 reviews
See more hotels

Day 23: Darjeeling, India

Distance
Transport
Popular
Siliguri → Darjeeling by bus
  1. Take the bus from Siliguri to Darjeelingbus bus
3h
$1–2
See more transport options
Activities
  • Tiger Hill
  • Mahakal Temple
Explore Darjeeling itineraries
Hotel
Hotel
Recommended

Yashshree Jai Hotel & Banquet

7.5120 reviews
See more hotels

Day 24: Kolkata, India

Day 25: Varanasi, India

Day 26: Agra, India

Distance
Transport
Popular
Varanasi → Agra by train
  1. Take the train from Varanasi to Agratrain train
7h
$4–40
See more transport options
Activities
  • Guru ka Tal
  • Kinari Bazar
Explore Agra itineraries
Hotel
Hotel
Recommended

The Oberoi Amarvilas Agra

9.7792 reviews
See more hotels

Day 27: Jaipur, India

Distance
Transport
Popular
Agra → Jaipur by train
  1. Take the train from Agra to Jaipurtrain train
4h 10m
$3–23
See more transport options
Activities
  • Jal Mahal
  • Govind Dev Ji Temple
Explore Jaipur itineraries
Hotel
Hotel
Recommended

Samode Haveli

9.5515 reviews
See more hotels

Day 28: Delhi, India

Distance
Transport
Popular
Jaipur → Delhi by train
  1. Take the train from Jaipur to Delhitrain train
5h 30m
$3–26
See more transport options
Activities
  • Garden of Five Senses
  • Jantar Mantar
Explore Delhi itineraries
Hotel
Hotel
Recommended

The Claridges New Delhi

8.9759 reviews
See more hotels

Day 29: Rishīkesh, India

Day 30: Dharamsala, India

Day 31: Amritsar, India

Distance
Transport
Popular
Dharamsala → Amritsar by bus
  1. Take the bus from Dharamsala to Amritsarbus bus
3h 39m
See more transport options
Activities
  • Partition Museum
  • Hall Bazaar
Explore Amritsar itineraries
Hotel
Hotel
Recommended

Courtyard by Marriott Amritsar

8.6872 reviews
See more hotels

Day 32: Jaisalmer, India

Day 33: Udaipur, India

Day 34: Jodhpur, India

Distance
Transport
Popular
Udaipur → Jodhpur by bus
  1. Take the bus from Udaipur to Jodhpurbus bus
6h
$10
See more transport options
Activities
  • Shopping for Jodhpuri Handicrafts
  • Taste Local Rajasthani Cuisine
Explore Jodhpur itineraries
Hotel
Hotel
Recommended

RAAS Jodhpur

9.2267 reviews
See more hotels

Day 35: Kanyakumari, India

Day 36: Thiruvananthapuram, India

Distance
Transport
Popular
Kanyakumari → Thiruvananthapuram by train
  1. Take the train from Kanyakumari to Thiruvananthapuramtrain train
1h 55m
$2–17
See more transport options
Activities
  • Sree Padmanabhaswamy Temple
  • Napier Museum
Explore Thiruvananthapuram itineraries
Hotel
Hotel
Recommended

Hilton Garden Inn, Trivandrum

8.6878 reviews
See more hotels

Day 37: Munnar, India

Day 38: Varkala, India

Day 39: Kochi, India

Distance
Transport
Popular
Varkala → Kochi by train
  1. Take the train from Varkala to Kochitrain train
  2. Take the taxi from Varkala to Kochitaxi taxi
2h 48m
$7–26
See more transport options
Activities
  • Kerala Folklore Museum
  • Chinese Fishing Nets
Explore Kochi itineraries
Hotel
Hotel
Recommended

StayVista's Skyville B - 2BHK Apartment with Step-Free Access

61 review
See more hotels

Day 40: Alappuzha, India

51 days in India

Rishīkesh Tenkasi

Itinerary navigation

Day 1: Rishīkesh, India

Activities
  • Ram Jhula
  • Vashishta Gufa
Explore Rishīkesh itineraries
Hotel
Hotel
Recommended

Sanidhya Inn

7.815 reviews
See more hotels

Day 2: Varanasi, India

Day 3: Agra, India

Distance
Transport
Popular
Varanasi → Agra by train
  1. Take the train from Varanasi to Agratrain train
7h
$4–40
See more transport options
Activities
  • Guru ka Tal
  • Agra Fort
Explore Agra itineraries
Hotel
Hotel
Recommended

The Oberoi Amarvilas Agra

9.7792 reviews
See more hotels

Day 4: Jaipur, India

Distance
Transport
Popular
Agra → Jaipur by train
  1. Take the train from Agra to Jaipurtrain train
4h 10m
$3–23
See more transport options
Activities
  • Bapu Bazaar
  • Galtaji Temple
Explore Jaipur itineraries
Hotel
Hotel
Recommended

Samode Haveli

9.5515 reviews
See more hotels

Day 5: Delhi, India

Distance
Transport
Popular
Jaipur → Delhi by train
  1. Take the train from Jaipur to Delhitrain train
5h 30m
$3–26
See more transport options
Activities
  • Hauz Khas Village
  • Chandni Chowk
Explore Delhi itineraries
Hotel
Hotel
Recommended

The Claridges New Delhi

8.9759 reviews
See more hotels

Day 6: Mumbai, India

Day 7: Kolkata, India

Day 8: Darjeeling, India

Days 9–10: Gangtok, India

Day 11: Siliguri, India

Distance
Transport
Popular
Gangtok → Siliguri by bus
  1. Take the bus from Gangtok to Siliguribus bus
4h 55m
$4–9
See more transport options
Activities
  • Hong Kong Market
  • Sevoke Kali Mandir
Explore Siliguri itineraries
Hotel
Hotel
Recommended

Hotel Mount View Siliguri

6.476 reviews
See more hotels

Day 12: Raipur, India

Day 13: Visakhapatnam, India

Day 14: Chennai, India

Day 15: Puducherry, India

Distance
Transport
Popular
Chennai → Puducherry by bus
  1. Take the bus from Chennai to Puducherrybus bus
3h 40m
$5–21
See more transport options
Activities
  • Manakula Vinayagar Temple
  • Puducherry Museum
Explore Puducherry itineraries
Hotel
Hotel
Recommended

Petit Palais by CROSSWAY

8.197 reviews
See more hotels

Days 16–26: Madhavaram, India

Day 27: Kanchipuram, India

Distance
Transport
Popular
Madhavaram → Kanchipuram by bus
  1. Take the bus from Madhavaram to Kanchipurambus bus
1h 37m
$3–25
See more transport options
Activities
  • Sri Adikesava Perumal Temple
  • Vaikunta Perumal Temple
Explore Kanchipuram itineraries
Hotel
Hotel
Recommended

Regency Kanchipuram by GRT Hotels

8.4354 reviews
See more hotels

Day 28: Arakkonam, India

Distance
Transport
Popular
Kanchipuram → Arakkonam by bus
  1. Take the bus from Kanchipuram to Arakkonambus bus
30 min
$1–10
See more transport options
Activities
  • Golden Temple Sripuram
  • Jalakanteswarar Temple Vellore Fort
Explore Arakkonam itineraries
Hotel
Hotel
Recommended

Regency Tiruttani by GRT Hotels

8.9168 reviews
See more hotels

Day 29: Tirupati, India

Distance
Transport
Popular
Arakkonam → Tirupati by train
  1. Take the train from Arakkonam to Tirupatitrain train
2h 10m
$2–16
See more transport options
Activities
  • TTD Gardens
  • Sri Vari Museum
Explore Tirupati itineraries
Hotel
Hotel
Recommended

Fortune Select Grand Ridge, Tirupati - Member ITC Hotels' Group

9.11,653 reviews
See more hotels

Day 30: Ayodhya, India

Day 31: Puri, India

Day 32: Bhubaneshwar, India

Distance
Transport
Popular
Puri → Bhubaneshwar by train
  1. Take the train from Puri to Bhubaneshwartrain train
55 min
$2–16
See more transport options
Activities
  • Bindu Sagar Lake
  • Ekamra Haat
Explore Bhubaneshwar itineraries
Hotel
Hotel
Recommended

Trident Bhubaneswar

9.3289 reviews
See more hotels

Day 33: Srinagar, India

Day 34: New Delhi, India

Day 35: Amritsar, India

Distance
Transport
Popular
New Delhi → Amritsar by train
  1. Take the train from New Delhi to Amritsartrain train
6h 35m
$4–35
See more transport options
Activities
  • Akal Takht
  • Central Sikh Museum
Explore Amritsar itineraries
Hotel
Hotel
Recommended

Courtyard by Marriott Amritsar

8.6872 reviews
See more hotels

Day 36: Dharamsala, India

Distance
Transport
Popular
Amritsar → Dharamsala by bus
  1. Take the bus from Amritsar to Dharamsalabus bus
4h 50m
See more transport options
Activities
  • Gyuto Monastery
  • War Memorial
Explore Dharamsala itineraries
Hotel
Hotel
Recommended

Hotel Norbu House

9.4151 reviews
See more hotels

Day 37: Chandīgarh, India

Day 38: Jaisalmer, India

Day 39: Udaipur, India

Day 40: Jodhpur, India

Distance
Transport
Popular
Udaipur → Jodhpur by bus
  1. Take the bus from Udaipur to Jodhpurbus bus
6h
$10
See more transport options
Activities
  • Machia Biological Park
  • Umaid Bhawan Palace
Explore Jodhpur itineraries
Hotel
Hotel
Recommended

RAAS Jodhpur

9.2267 reviews
See more hotels

Day 41: Kanyakumari, India

Day 42: Thiruvananthapuram, India

Distance
Transport
Popular
Kanyakumari → Thiruvananthapuram by train
  1. Take the train from Kanyakumari to Thiruvananthapuramtrain train
1h 55m
$2–17
See more transport options
Activities
  • Kuthiramalika Palace Museum
  • Kanakaakunnu Palace
Explore Thiruvananthapuram itineraries
Hotel
Hotel
Recommended

Hilton Garden Inn, Trivandrum

8.6878 reviews
See more hotels

Day 43: Munnar, India

Day 44: Varkala, India

Day 45: Kochi, India

Distance
Transport
Popular
Varkala → Kochi by train
  1. Take the train from Varkala to Kochitrain train
  2. Take the taxi from Varkala to Kochitaxi taxi
2h 48m
$7–26
See more transport options
Activities
  • St Francis Church
  • Fort Kochi
Explore Kochi itineraries
Hotel
Hotel
Recommended

StayVista's Skyville B - 2BHK Apartment with Step-Free Access

61 review
See more hotels

Day 46: Alappuzha, India

Day 47: Palani, India

Distance
Transport
Popular
Alappuzha → Palani by bus
  1. Take the bus from Alappuzha to Palanibus bus
6h 49m
$5–10
See more transport options
Activities
  • Panoramic View from Palani Hill
  • Taste Local Palani Cuisine
Explore Palani itineraries
Hotel
Hotel
Recommended

Hotel Divine Fort

8.9335 reviews
See more hotels

Day 48: Madurai, India

Distance
Transport
Popular
Palani → Madurai by train
  1. Take the train from Palani to Maduraitrain train
2h 15m
$2–18
See more transport options
Activities
  • Thirumalai Nayakkar Palace
  • Koodal Azhagar Temple
Explore Madurai itineraries
Hotel
Hotel
Recommended

Courtyard by Marriott Madurai

8.9563 reviews
See more hotels

Day 49: Srivilliputhur, India

Day 50: Nāgercoil, India

Day 51: Tenkasi, India

Popular cities in India to visit