There are 10 ways to get from Chennai to Shāmli by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Chennai International Airport to Indira Gandhi International Airport, train
best- Fly from Chennai International Airport (MAA) to Indira Gandhi International Airport (DEL)plane MAA - DEL
- Take the train from Delhi Shahdara to Shamlitrain
7h 50m₹8,722–13,225Train via Delhi
cheapest- Take the train from Chennai Central to Hazrat Nizamuddintrain 12621 / ...
- Take the train from Delhi Shahdara to Shamlitrain 04315 / ...
35h 56m₹1,055–8,032Bus
- Take the bus from Chennai to Hyderabadbus
- Take the bus from Hyderabad to Indorebus
- Take the bus from Indore to Noidabus
- Take the bus from Noida to Shamlibus
45h 3m₹2,325–14,709Drive 2,206.3 km
- Drive from Chennai to Shāmlicar 2,206.3 km
30h 4m₹24,642–35,594Fly Chennai International Airport to Hindon, train
- Fly from Chennai International Airport (MAA) to Hindon (HDO)plane MAA - HDO
- Take the train from Delhi Shahdara to Shamlitrain
9h 28m₹9,660–17,738Train to Tirupati Airport, fly to Indira Gandhi International Airport, train
- Take the train from Chennai Central to Renigunta Jntrain
- Fly from Tirupati Airport (TIR) to Indira Gandhi International Airport (DEL)plane TIR - DEL
- Take the train from Delhi Shahdara to Shamlitrain
9h 39m₹10,019–21,596Fly Chennai International Airport to Dehradun Airport, train
- Fly from Chennai International Airport (MAA) to Dehradun Airport (DED)plane MAA - DED
- Take the train from Raiwala to Shamlitrain
12h 38m₹9,940–20,288Fly Chennai International Airport to Chandigarh International Airport, train
- Fly from Chennai International Airport (MAA) to Chandigarh International Airport (IXC)plane MAA - IXC
- Take the train from Chandigarh to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Saharanpurtrain
- Take the train from Saharanpur to Shamlitrain
10h 18m₹8,433–15,288Train
- Take the train from Perambur to Saharanpurtrain 20493
- Take the train from Saharanpur to Shamlitrain 14546
42h 15m₹1,111–8,428Train, bus
- Take the train from Chennai Central to Tuglakabadtrain 16031
- Take the bus from Noida to Shamlibus redbusIndia_VE A/C Seater / Sleeper
42h 28m₹1,289–7,723
Chennai to Shāmli by bus
Comparing Your Travel Options
The cheapest way to get from Chennai to Shāmli is to train via Delhi which costs ₹1,000 - ₹8,500 and takes 35h 56m.
The fastest way to get from Chennai to Shāmli is to fly and train which takes 7h 50m and costs ₹8,500 - ₹14,000.
No, there is no direct bus from Chennai to Shāmli. However, there are services departing from Chennai and arriving at Shamli via Hyderabad, Indore and Noida. The journey, including transfers, takes approximately 45h 3m.
No, there is no direct train from Chennai to Shāmli. However, there are services departing from Chennai Central and arriving at Shamli via Delhi Shahdara. The journey, including transfers, takes approximately 35h 56m.
The distance between Chennai and Shāmli is 1891 km. The road distance is 2206.3 km.
The best way to get from Chennai to Shāmli without a car is to train via Delhi which takes 35h 56m and costs ₹1,000 - ₹8,500.
It takes approximately 7h 50m to get from Chennai to Shāmli, including transfers.
Chennai to Shāmli bus services, operated by Hans Travels, depart from Chennai station.
Chennai to Shāmli train services, operated by Indian Railways, depart from Chennai Central station.
The best way to get from Chennai to Shāmli is to train via Delhi which takes 35h 56m and costs ₹1,000 - ₹8,500. Alternatively, you can bus, which costs ₹2,300 - ₹15,000 and takes 45h 3m.
What companies run services between Chennai, India and Shāmli, India?
You can take a train from Chennai Central to Shamli via Hazrat Nizamuddin, Sarai Kale Khan ISBT, Shahdara Terminal, and Delhi Shahdara in around 35h 56m. Alternatively, you can take a bus from Chennai to Shamli via Hyderabad, Indore, and Noida in around 45h 3m.
- Website
- goindigo.in
Flights from Chennai International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 54m
- When
- Every day
- Estimated price
- ₹8,000–12,000
Flights from Chennai International Airport to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹8,000–12,000
Flights from Chennai International Airport to Hindon via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹9,000–15,000
Flights from Chennai International Airport to Hindon via Kolkata
- Ave. Duration
- 6h
- When
- Monday to Saturday
- Estimated price
- ₹9,000–15,000
Flights from Chennai International Airport to Hindon via Varanasi
- Ave. Duration
- 6h 5m
- When
- Monday to Saturday
- Estimated price
- ₹9,000–15,000
Flights from Chennai International Airport to Hindon via Hyderabad, Varanasi
- Ave. Duration
- 6h 55m
- When
- Monday to Saturday
- Estimated price
- ₹9,000–15,000
Flights from Tirupati Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–18,000
Flights from Tirupati Airport to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 4h 54m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Tirupati Airport to Indira Gandhi International Airport via Bengaluru
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Chennai International Airport to Dehradun Airport via Hyderabad
- Ave. Duration
- 4h 35m
- When
- Monday and Thursday
- Estimated price
- ₹9,000–16,000
Flights from Chennai International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Chennai International Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Chennai International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Chennai International Airport to Dehradun Airport via Pune
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹9,000–16,000
Flights from Chennai International Airport to Dehradun Airport via Ahmedabad
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹9,000–16,000
Flights from Chennai International Airport to Chandigarh International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹8,000–11,000
Flights from Chennai International Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- ₹8,000–11,000
Flights from Chennai International Airport to Chandigarh International Airport via Ahmedabad
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- ₹8,000–11,000
Flights from Chennai International Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹8,000–11,000
- Website
- airindia.in
Flights from Chennai International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Tirupati Airport to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 4h 30m
- When
- Wednesday
- Estimated price
- ₹12,000–19,000
Flights from Chennai International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Chennai International Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 6h 40m
- When
- Wednesday to Saturday
- Estimated price
- ₹8,000–20,000
Flights from Chennai International Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Chennai International Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹8,500–12,000
- Website
- airindiaexpress.in
Flights from Chennai International Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 6h 40m
- When
- Wednesday to Saturday
- Estimated price
- ₹8,000–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Delhi Shahdara to Shamli
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Chennai Central to Hazrat Nizamuddin
- Ave. Duration
- 32h
- Frequency
- 3 times a day
- Estimated price
- ₹900–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,200–4,100
- First Class (1A)
- ₹5,500–7,000
Train from Delhi Shahdara to Shamli
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Delhi Shahdara to Shamli
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Chennai Central to Renigunta Jn
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Delhi Shahdara to Shamli
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Raiwala to Shamli
- Ave. Duration
- 5h 3m
- Frequency
- 3 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Chandigarh to Ambala Cant Jn
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Ambala Cant Jn to Saharanpur
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Saharanpur to Shamli
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Perambur to Saharanpur
- Ave. Duration
- 39h 55m
- Frequency
- Twice a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,500–4,400
- First Class (1A)
- ₹5,500–7,500
Train from Saharanpur to Shamli
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Chennai Central to Tuglakabad
- Ave. Duration
- 38h 35m
- Frequency
- 3 times a week
- Estimated price
- ₹900–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,200–4,100
- First Class (1A)
- ₹5,500–7,000
- Website
- omio.com
Bus from Chennai to Hyderabad
- Ave. Duration
- 12h
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
Bus from Hyderabad to Indore
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Indore to Noida
- Ave. Duration
- 14h 20m
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
Bus from Noida to Shamli
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Noida to Shamli
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Website
- Globehopper Mobility
Bus from Chennai to Hyderabad
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
Bus from Hyderabad to Indore
- Ave. Duration
- 18h 40m
- Frequency
- Once daily
- Schedules at
- Globehopper Mobility
Bus from Indore to Noida
- Ave. Duration
- 12h 25m
- Frequency
- 5 times a day
- Schedules at
- Globehopper Mobility
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Chennai to Hyderabad
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
Bus from Indore to Noida
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Schedules at
- Tranzking Travels
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Chennai to Hyderabad
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ₹1,300–4,400
- Schedules at
- Punchiry Tours and Holidays
Bus from Hyderabad to Indore
- Ave. Duration
- 18h 40m
- Frequency
- Once daily
- Estimated price
- ₹1,300–4,900
- Schedules at
- Punchiry Tours and Holidays
Bus from Indore to Noida
- Ave. Duration
- 12h 30m
- Frequency
- 6 times a week
- Estimated price
- ₹1,300–4,700
- Schedules at
- Punchiry Tours and Holidays
- Website
- LLT Travels
Bus from Chennai to Hyderabad
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Schedules at
- LLT Travels
Bus from Indore to Noida
- Ave. Duration
- 13h 45m
- Frequency
- 3 times a week
- Schedules at
- LLT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Chennai to Hyderabad
- Ave. Duration
- 11h 5m
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Hyderabad to Indore
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Indore to Noida
- Ave. Duration
- 14h
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Bombay Raja Roadlinks
Bus from Chennai to Hyderabad
- Ave. Duration
- 10h 35m
- Frequency
- Once a week
- Schedules at
- Bombay Raja Roadlinks
Bus from Indore to Noida
- Ave. Duration
- 11h 40m
- Frequency
- Twice daily
- Schedules at
- Bombay Raja Roadlinks
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Chennai to Hyderabad
- Ave. Duration
- 11h 55m
- Frequency
- Once a week
- Schedules at
- Choudhary travels and cargo
Bus from Indore to Noida
- Ave. Duration
- 14h 30m
- Frequency
- 3 times a week
- Schedules at
- Choudhary travels and cargo
- Phone
- 91 92464 60933
- [email protected]
- Website
- Sri Krishna Travels
Bus from Chennai to Hyderabad
- Ave. Duration
- 12h 30m
- Frequency
- Once a week
- Website
- Sri Krishna Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Chennai to Hyderabad
- Ave. Duration
- 12h 30m
- Frequency
- Once a week
- Estimated price
- ₹600–2,000
- Schedules at
- Zingbus
Bus from Hyderabad to Indore
- Ave. Duration
- 24h 30m
- Frequency
- 6 times a week
- Estimated price
- ₹700–2,400
- Schedules at
- Zingbus
Bus from Indore to Noida
- Ave. Duration
- 13h 40m
- Frequency
- 6 times a week
- Estimated price
- ₹650–2,300
- Schedules at
- Zingbus
Bus from Noida to Shamli
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₹350–750
- Schedules at
- Zingbus
Bus from Noida to Shamli
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ₹350–750
- Schedules at
- Zingbus
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Hyderabad to Indore
- Ave. Duration
- 17h 25m
- Frequency
- 6 times a week
- Website
- National Travels - Ratnagiri
- Website
- Soumya Tours and Travels
Bus from Hyderabad to Indore
- Ave. Duration
- 20h 15m
- Frequency
- 4 times a week
- Schedules at
- Soumya Tours and Travels
- Phone
- +91 9030531288
- [email protected]
- Website
- Shri Vishwakarma Travels
Bus from Hyderabad to Indore
- Ave. Duration
- 22h
- Frequency
- 3 times a week
- Website
- Shri Vishwakarma Travels
- Website
- Shri Vishwakarma Travels
- Website
- Al Ayaan Travels
Bus from Hyderabad to Indore
- Ave. Duration
- 20h
- Frequency
- Twice a week
- Schedules at
- Al Ayaan Travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Hyderabad to Indore
- Ave. Duration
- 21h 5m
- Frequency
- Once a week
- Website
- Krish Travels
- Website
- Raj Laxmi Travels
Bus from Indore to Noida
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Schedules at
- Raj Laxmi Travels
- Website
- Shree mann travels
Bus from Indore to Noida
- Ave. Duration
- 13h 45m
- Frequency
- Once daily
- Schedules at
- Shree mann travels
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Indore to Noida
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Schedules at
- CIty Land Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Indore to Noida
- Ave. Duration
- 13h 30m
- Frequency
- 4 times a week
- Estimated price
- ₹900–2,000
- Schedules at
- Vijayanand Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Indore to Noida
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Estimated price
- ₹850–1,600
- Schedules at
- Laxmi Holidays
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Noida to Shamli
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- Al Travels
Bus from Noida to Shamli
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- Al Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Noida to Shamli
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
Bus from Noida to Shamli
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Website
- TSB Tour express
Bus from Noida to Shamli
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- TSB Tour express
Bus from Noida to Shamli
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Schedules at
- TSB Tour express
Bus from Noida to Shamli
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Holiday Appeal Private Limited
Bus from Noida to Shamli
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- Holiday Appeal Private Limited
- Website
- Ashok Bus Service
Bus from Noida to Shamli
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Ashok Bus Service
Bus from Noida to Shamli
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Ashok Bus Service
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Chennai to Shāmli bus services, operated by Hans Travels, arrive at Hyderabad station.
Chennai to Shāmli train services, operated by Indian Railways, arrive at Hazrat Nizamuddin station.
Yes, the driving distance between Chennai to Shāmli is 2206 km. It takes approximately 30h 4m to drive from Chennai to Shāmli.
Book your Chennai to Shāmli bus tickets online with Omio.
There are two+ hotels available in Shāmli.




































