There are 6 ways to get from Annavaram to Shimla by train, plane, 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.
Train to Rajahmundry Airport, fly to Chandigarh International Airport, bus
best- Take the train from Annavaram to Rajamundrytrain
- Fly from Rajahmundry Airport (RJA) to Chandigarh International Airport (IXC)plane RJA - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
12h 23m₹9,329–23,662Train, bus
cheapest- Take the train from Samalkot Jn to Hazrat Nizamuddintrain 12803
- Take the bus from Delhi Isbt Kashmeere Gate to Shimla Isbt Tutikandibus
44h 55m₹1,430–8,664Bus
- Take the bus from Annavaram to Hyderabadbus
- Take the bus from Hyderabad to Delhibus
- Take the bus from Delhi to Chandigarhbus
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
2d 2h₹5,390–9,866Drive 2,016.9 km
- Drive from Annavaram to Shimlacar 2,016.9 km
29h 44m₹22,629–32,686Train to Visakhapatnam, fly to Chandigarh International Airport, bus
- Take the train from Tuni to Simhachalam Northtrain
- Fly from Visakhapatnam (VTZ) to Chandigarh International Airport (IXC)plane VTZ - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
14h 33m₹9,732–19,328Train to Rajahmundry Airport, fly to Indira Gandhi International Airport, train, bus
- Take the train from Annavaram to Rajamundrytrain
- Fly from Rajahmundry Airport (RJA) to Indira Gandhi International Airport (DEL)plane RJA - DEL
- Take the train from New Delhi to Chandigarhtrain
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
12h 54m₹9,052–18,212
Annavaram to Shimla by bus
Comparing Your Travel Options
The cheapest way to get from Annavaram to Shimla is to train and bus which costs ₹1,400 - ₹9,000 and takes 44h 55m.
The fastest way to get from Annavaram to Shimla is to train and fly and bus which takes 12h 23m and costs ₹9,000 - ₹24,000.
No, there is no direct bus from Annavaram to Shimla. However, there are services departing from Annavaram and arriving at Shimla Isbt Tutikandi via Hyderabad, Delhi and Chandigarh. The journey, including transfers, takes approximately 2 days 2h.
The distance between Annavaram and Shimla is 1820 km. The road distance is 2016.9 km.
The best way to get from Annavaram to Shimla without a car is to train and bus which takes 44h 55m and costs ₹1,400 - ₹9,000.
It takes approximately 12h 23m to get from Annavaram to Shimla, including transfers.
Annavaram to Shimla bus services, operated by Sarayu Travels, depart from Annavaram station.
Annavaram to Shimla bus services, operated by Sarayu Travels, arrive at Hyderabad station.
Yes, the driving distance between Annavaram to Shimla is 2017 km. It takes approximately 29h 44m to drive from Annavaram to Shimla.
There are 634+ hotels available in Shimla.
What companies run services between Annavaram, Andhra Pradesh, India and Shimla, India?
You can take a bus from Annavaram to Shimla Isbt Tutikandi via Hyderabad, Delhi, and Chandigarh in around 2d 2h.
- Website
- goindigo.in
Flights from Rajahmundry Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Rajahmundry Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 8h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–21,000
Flights from Rajahmundry Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 11h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–21,000
Flights from Rajahmundry Airport to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 13h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–22,000
Flights from Visakhapatnam to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 10h 12m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Visakhapatnam to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–20,000
Flights from Visakhapatnam to Chandigarh International Airport via Mumbai
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Visakhapatnam to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Rajahmundry Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–14,000
Flights from Rajahmundry Airport to Indira Gandhi International Airport via Hyderabad
- Ave. Duration
- 5h 1m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Rajahmundry Airport to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 5h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–14,000
- Website
- airindia.in
Flights from Visakhapatnam to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Visakhapatnam to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 13h 15m
- When
- Tuesday and Thursday
- Estimated price
- ₹10,000–25,000
- Website
- airindiaexpress.in
Flights from Visakhapatnam to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 13h 15m
- When
- Tuesday and Thursday
- Estimated price
- ₹10,000–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Annavaram to Rajamundry
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- 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 Samalkot Jn to Hazrat Nizamuddin
- Ave. Duration
- 32h 15m
- Frequency
- Twice a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,500
Train from Tuni to Simhachalam North
- Ave. Duration
- 1h 53m
- Frequency
- Once a week
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Annavaram to Rajamundry
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- 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 New Delhi to Chandigarh
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
Bus from Delhi Isbt Kashmeere Gate to Shimla Isbt Tutikandi
- Ave. Duration
- 9h 50m
- Frequency
- Hourly
- Estimated price
- ₹500–1,200
- Website
- hrtchp.com
- Ordinary
- ₹550–750
- AC Himdhara
- ₹850–1,200
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
- Website
- Sarayu Travels
Bus from Annavaram to Hyderabad
- Ave. Duration
- 8h 20m
- Frequency
- Hourly
- Schedules at
- Sarayu Travels
- Website
- Krk Travels
Bus from Annavaram to Hyderabad
- Ave. Duration
- 9h 30m
- Frequency
- Hourly
- Schedules at
- Krk Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Annavaram to Hyderabad
- Ave. Duration
- 7h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹800–1,600
- Schedules at
- Laxmi Holidays
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h 50m
- Frequency
- Every 30 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Phone
- 91 92464 60933
- [email protected]
- Website
- Sri Krishna Travels
Bus from Annavaram to Hyderabad
- Ave. Duration
- 8h 30m
- Frequency
- 5 times a day
- Website
- Sri Krishna Travels
- +91 7044090046
- Website
- Green Line
Bus from Annavaram to Hyderabad
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Website
- Green Line
- Website
- Green Line
- Phone
- +91 92462 62999
- [email protected]
- Website
- V Kaveri Travels
Bus from Annavaram to Hyderabad
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Website
- V Kaveri Travels
- Website
- Mayuri Travels
Bus from Annavaram to Hyderabad
- Ave. Duration
- 9h 10m
- Frequency
- Twice daily
- Schedules at
- Mayuri Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Annavaram to Hyderabad
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- ₹950–3,100
- Website
- Shymoli Paribahan
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Annavaram to Hyderabad
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Website
- Taruni Trans & Logistics
Bus from Annavaram to Hyderabad
- Ave. Duration
- 11h 15m
- Frequency
- 6 times a week
- Schedules at
- Taruni Trans & Logistics
- Website
- MSM Tours & Travels
Bus from Annavaram to Hyderabad
- Ave. Duration
- 8h 30m
- Frequency
- 6 times a week
- Schedules at
- MSM Tours & Travels
- Website
- Ayodhya Travels Pvt Ltd
Bus from Annavaram to Hyderabad
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a week
- Schedules at
- Ayodhya Travels Pvt Ltd
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Annavaram to Hyderabad
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Estimated price
- ₹500–1,600
- Schedules at
- Zingbus
- Website
- Dream Cruiser
Bus from Annavaram to Hyderabad
- Ave. Duration
- 7h 30m
- Frequency
- Twice a week
- Schedules at
- Dream Cruiser
Bus from Annavaram to Hyderabad
- Ave. Duration
- 9h 15m
- Frequency
- Once a week
- Schedules at
- Royal Cruze Tours and Travels
- Website
- SRK Tours and Travels
Bus from Annavaram to Hyderabad
- Ave. Duration
- 9h 30m
- Frequency
- Once a week
- Schedules at
- SRK Tours and Travels
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Hyderabad to Delhi
- Ave. Duration
- 33h 15m
- Frequency
- Once daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Hyderabad to Delhi
- Ave. Duration
- 34h 30m
- Frequency
- Once daily
- Estimated price
- ₹3,800–4,700
- Book at
- Verma Travels
- Website
- New Walia Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 5m
- Frequency
- Hourly
- Schedules at
- New Walia Travels
- Phone
- +91 92127 36999
- [email protected]
- Website
- ReoBus Pro
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h
- Frequency
- Hourly
- Website
- ReoBus Pro
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 20m
- Frequency
- Every 30 minutes
- Schedules at
- Indo Canadian Express
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 15m
- Frequency
- Every 2 hours
- Website
- NeuGo
- Website
- Rao Travels India Pvt Ltd.
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h 30m
- Frequency
- 5 times a day
- Schedules at
- Rao Travels India Pvt Ltd.
- Website
- G.T.SHolidays
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Schedules at
- G.T.SHolidays
- Website
- Jamna Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 14m
- Frequency
- 5 times a day
- Schedules at
- Jamna Travels
- Website
- Radhe Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Schedules at
- Radhe Travels
- Website
- Shub Yatra Holidays
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- Shub Yatra Holidays
- Website
- PAL Travel Lines
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Schedules at
- PAL Travel Lines
- Website
- Globehopper Mobility
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
- Website
- Tegra Express
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Schedules at
- Tegra Express
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Schedules at
- CIty Land Travels
- Website
- Tiger Travels & Cargo
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Schedules at
- Tiger Travels & Cargo
- Website
- New Milan Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- New Milan Travels
- Website
- Malwa Smart Bus
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Schedules at
- Malwa Smart Bus
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h
- Frequency
- Once daily
- Website
- Deltin Travels Pvt Ltd
- Website
- Swagatam Holiday
Bus from Delhi to Chandigarh
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Schedules at
- Swagatam Holiday
- Website
- Payal Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Schedules at
- Payal Travels
- Website
- New Himalaya Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h 50m
- Frequency
- 4 times a week
- Schedules at
- New Himalaya Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Website
- RS Yadav Smart Bus
- Website
- Nandan's Holidays
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 10m
- Frequency
- 4 times a week
- Schedules at
- Nandan's Holidays
- [email protected]
- Website
- Gola Bus Service
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Website
- Gola Bus Service
- Website
- Perfect Holiday
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 40m
- Frequency
- 4 times a week
- Schedules at
- Perfect Holiday
- Website
- Okara Express
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 45m
- Frequency
- 4 times a week
- Schedules at
- Okara Express
- Website
- Travel Zap India Pvt LTD.
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h 29m
- Frequency
- 3 times a week
- Schedules at
- Travel Zap India Pvt LTD.
- Website
- Bir Billing Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Schedules at
- Bir Billing Travels
- Website
- Lucky Bus Service
Bus from Delhi to Chandigarh
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Schedules at
- Lucky Bus Service
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h 20m
- Frequency
- Twice a week
- Schedules at
- Mahalaxmi Travels
- Website
- Shyam Holidays
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h 30m
- Frequency
- Twice a week
- Schedules at
- Shyam Holidays
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 20m
- Frequency
- Twice a week
- Website
- Vijay Tours And Travels
- Website
- Kashmir Maxx
Bus from Delhi to Chandigarh
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Schedules at
- Kashmir Maxx
- Website
- Winsome Holiday
Bus from Delhi to Chandigarh
- Ave. Duration
- 29h 15m
- Frequency
- Twice a week
- Schedules at
- Winsome Holiday
Bus from Delhi to Chandigarh
- Ave. Duration
- 3h 55m
- Frequency
- Once a week
- Schedules at
- Joon Holidays(YMB Go EXPRESS)
- Website
- JSM Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- JSM Travels
- Website
- Fouji travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Schedules at
- Fouji travels
- Website
- Anjum Tour And Travels
Bus from Delhi to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Schedules at
- Anjum Tour And Travels
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









































