There are 8 ways to get from Bhavnagar to Shimla by train, plane, bus, taxi, night bus, car, or car ferry
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 Sardar Vallabhbhai Patel International Airport, fly to Chandigarh International Airport, bus
best- Take the train from Bhavnagar Trmus to Sabarmati Bg
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Chandigarh International Airport (IXC)AMD - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandi
10h 51m₹6,293–18,853Train, night bus, bus
cheapest- Take the train from Bhavanagar Para to Gandhigram
- Take the night bus from Ahmedabad RTO Circle - Subhash bridge to Khanna Market - Near Tees Hazari station
- Take the bus from Delhi Isbt Kashmeere Gate to Shimla Isbt Tutikandi301 / ...
35h 32m₹2,006–4,917Train, taxi
- Take the train from Bhavnagar Trmus to Rajpura Jn19271
- Take the taxi from Rajpura Jn to Shimla
28h 42m₹4,121–8,852Drive 1,367.6 km
- Drive from Bhavnagar to Shimla1,367.6 km
19h 18m₹14,427–20,839Train to Civil Airport Harni, fly to Chandigarh International Airport, bus
- Take the train from Bhavnagar Trmus to Vadodara Jn
- Fly from Civil Airport Harni (BDQ) to Chandigarh International Airport (IXC)BDQ - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandi
15h 10m₹7,224–20,091Train, taxi to Rajkot International Airport, fly to Chandigarh International Airport, bus
- Take the train from Bhavnagar Trmus to Wankaner Jn
- Take the taxi from Wankaner Jn to Rajkot International Airport (HSR)
- Fly from Rajkot International Airport (HSR) to Chandigarh International Airport (IXC)HSR - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandi
14h 28m₹8,857–24,104Train to Sardar Vallabhbhai Patel International Airport, fly to Dehradun Airport, taxi
- Take the train from Bhavnagar Trmus to Sabarmati Bg
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Dehradun Airport (DED)AMD - DED
- Take the taxi from Dehradun Airport (DED) to Shimla
11h 30m₹13,533–22,943Car ferry, drive to Surat, fly to Chandigarh International Airport, bus
- Take the car ferry from Ghogha Ferry Terminal to Hazira Ferry Terminal
- Drive from Hazira Ferry Terminal to Surat (STV)
- Fly from Surat (STV) to Chandigarh International Airport (IXC)STV - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandi
15h 37m₹10,164–26,305
Sardar Vallabhbhai Patel International Airport (AMD) to Chandigarh International Airport (IXC) flights
Questions & Answers
The cheapest way to get from Bhavnagar to Shimla is to train and night bus and bus which costs ₹2,000 - ₹5,000 and takes 35h 32m.
The fastest way to get from Bhavnagar to Shimla is to train and fly and bus which takes 10h 51m and costs ₹6,000 - ₹19,000.
The distance between Bhavnagar and Shimla is 1336 km. The road distance is 1367.6 km.
The best way to get from Bhavnagar to Shimla without a car is to train and taxi which takes 28h 42m and costs ₹4,100 - ₹9,000.
It takes approximately 10h 51m to get from Bhavnagar to Shimla, including transfers.
Yes, the driving distance between Bhavnagar to Shimla is 1368 km. It takes approximately 19h 18m to drive from Bhavnagar to Shimla.
There are 668+ hotels available in Shimla.
What companies run services between Bhavnagar, India and Shimla, India?
There is no direct connection from Bhavnagar to Shimla. However, you can take the train to Sabarmati Bg, take the taxi to Sardar Vallabhbhai Patel International Airport (AMD) airport, fly to Chandigarh International Airport (IXC), walk to Behlana, take the line 17 bus to Isbt-17, then take the bus to Shimla Isbt Tutikandi. Alternatively, you can take the train to Rajpura Jn then take the taxi to Shimla.
- Website
- goindigo.in
Flights from Sardar Vallabhbhai Patel International Airport to Chandigarh International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Sardar Vallabhbhai Patel International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Civil Airport Harni to Chandigarh International Airport via Delhi
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Civil Airport Harni to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Rajkot International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Rajkot International Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Rajkot International Airport to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Rajkot International Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Sardar Vallabhbhai Patel International Airport to Dehradun Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Sardar Vallabhbhai Patel International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 31m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Surat to Chandigarh International Airport via Delhi
- Ave. Duration
- 7h 11m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Surat to Chandigarh International Airport via Goa
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Surat to Chandigarh International Airport via Jaipur
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Surat to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹7,500–19,000
- Website
- airindia.in
Flights from Sardar Vallabhbhai Patel International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹5,500–22,000
Flights from Civil Airport Harni to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Rajkot International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–20,000
Flights from Sardar Vallabhbhai Patel International Airport to Dehradun Airport via Delhi
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ₹5,500–12,000
Flights from Surat to Chandigarh International Airport via Delhi
- Ave. Duration
- 8h 45m
- When
- Monday to Saturday
- Estimated price
- ₹6,500–20,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bhavnagar Trmus to Sabarmati Bg
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Bhavnagar Trmus to Rajpura Jn
- Ave. Duration
- 26h 34m
- Frequency
- Once a week
- Estimated price
- ₹600–4,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Bhavanagar Para to Gandhigram
- Ave. Duration
- 4h 26m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Bhavnagar Trmus to Vadodara Jn
- Ave. Duration
- 7h 2m
- Frequency
- Twice daily
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Bhavnagar Trmus to Wankaner Jn
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- 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
- hrtchq@gmail.com
- Website
- online.hrtchp.com
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 47m
- Frequency
- Every 4 hours
- Estimated price
- ₹250–360
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹250–360
Bus from Delhi Isbt Kashmeere Gate to Shimla Isbt Tutikandi
- Ave. Duration
- 9h 35m
- Frequency
- Hourly
- Estimated price
- ₹500–1,000
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹500–750
- Phone
- +917422221306
- ashoktravelsmds@rediffmail.com
- Website
- atmbus.in
Night bus from Ahmedabad RTO Circle - Subhash bridge to Khanna Market - Near Tees Hazari station
- Ave. Duration
- 19h 6m
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,400
- Schedules at
- atmbus.in
- AC Sleeper
- ₹1,300–2,400
- Phone
- 08035216990
- helpdesk@dgferry.com
- Website
- dgferry.com
Car ferry from Ghogha Ferry Terminal to Hazira Ferry Terminal
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₹800–4,000
- Website
- https://www.dgferry.com
- Executive Class
- ₹400–600
- Sleeper Class
- ₹800
- Business Class
- ₹800
- Room/Cabin Class
- ₹4,000
- Cambay Lounge
- ₹1,200–1,400
- Ave. Duration
- 2h 20m
- Estimated price
- ₹1,400–9,000
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
Sukh Travel
- Phone
- +91 90 56 67 12 21
- Website
- sukh-travel.business.site
Baba Cab
- Phone
- +91 86 99 88 99 55
- Website
- babacab.in
1313 Taxi Service
- Phone
- +91 83 44 01 13 13
- Website
- 1313taxi.com
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
Doon Travel
- Phone
- +91 63 98 48 50 08
- Website
- doontravel.com
Doon Cabs
- Phone
- +91 96 34 00 40 07
- Website
- dooncabs.co.in
Dehradun Taxi Service
- Phone
- +91 98 97 97 32 55
- Website
- dehraduntaxiservices.in
Nature Holidays Travel
- Phone
- +91 97 60 58 55 60
- Website
- natureholidaystravel.com
Haridwar Car service
- Phone
- +91 99 17 03 34 48
- Website
- haridwarcarservice.com
Car Yatra
- Phone
- +91 96 90 16 90 69
- Website
- facebook.com
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













