There are 7 ways to get from Madgaon to Shimla by plane, bus, train, 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 from Dabolim Airport, bus
best- Fly from Dabolim Airport (GOI) to Chandigarh International Airport (IXC)plane GOI - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
7h 44m₹9,389–15,240Train, bus
cheapest- Take the train from Madgaon to Chandigarhtrain 12449 / ...
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
35h 42m₹1,265–7,981Bus via Pune
- Take the bus from Margaon to Punebus
- Take the bus from Pune Ma Na Pa Bus Stop to Chandigarhbus
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
2d 4hDrive 2,086.1 km
- Drive from Madgaon to Shimlacar 2,086.1 km
27h 6m₹23,314–33,676Fly from Goa Mopa, bus
- Fly from Goa Mopa (GOX) to Chandigarh International Airport (IXC)plane GOX - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
10h 18m₹10,412–16,386Train to Belgaum Airport, fly, bus
- Take the train from Madgaon to Belgaumtrain
- Fly from Belgaum Airport (IXG) to Chandigarh International Airport (IXC)plane IXG - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
14h 23m₹10,406–25,874Bus
- Take the bus from Margao KTC Bus Stand to Belgavi Railway Bus Standbus
- Take the bus from Belagavi to Delhibus
- Take the bus from Delhi to Shimlabus
2d 9h
Dabolim Airport (GOI) to Chandigarh International Airport (IXC) flights
Comparing Your Travel Options
The cheapest way to get from Madgaon to Shimla is to train and bus which costs ₹1,200 - ₹8,000 and takes 35h 42m.
The fastest way to get from Madgaon to Shimla is to fly and bus which takes 7h 44m and costs ₹9,000 - ₹16,000.
No, there is no direct bus from Madgaon to Shimla. However, there are services departing from Margaon and arriving at Shimla Isbt Tutikandi via Pune Ma Na Pa Bus Stop and Chandigarh. The journey, including transfers, takes approximately 2 days 4h.
The distance between Madgaon and Shimla is 1887 km. The road distance is 2086.1 km.
The best way to get from Madgaon to Shimla without a car is to train and bus which takes 35h 42m and costs ₹1,200 - ₹8,000.
It takes approximately 7h 44m to get from Madgaon to Shimla, including transfers.
Madgaon to Shimla bus services, operated by IntrCity SmartBus, depart from Margaon station.
Madgaon to Shimla bus services, operated by IntrCity SmartBus, arrive at Pune station.
Yes, the driving distance between Madgaon to Shimla is 2086 km. It takes approximately 27h 6m to drive from Madgaon to Shimla.
Book your Madgaon to Shimla bus tickets online with Omio.
What companies run services between Madgaon, India and Shimla, India?
You can take a bus from Margaon to Shimla Isbt Tutikandi via Pune, Pune Ma Na Pa Bus Stop, and Chandigarh in around 2d 4h.
- Website
- goindigo.in
Flights from Dabolim Airport to Chandigarh International Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Dabolim Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Dabolim Airport to Chandigarh International Airport via Ahmedabad
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Dabolim Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Goa Mopa to Chandigarh International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Goa Mopa to Chandigarh International Airport via Jaipur
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Goa Mopa to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Goa Mopa to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Goa Mopa to Chandigarh International Airport via Pune
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Belgaum Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Belgaum Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Belgaum Airport to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 11h 12m
- When
- Every day
- Estimated price
- ₹12,000–23,000
Flights from Belgaum Airport to Chandigarh International Airport via Ahmedabad
- Ave. Duration
- 5h 35m
- When
- Tuesday to Friday
- Estimated price
- ₹10,000–23,000
Flights from Belgaum Airport to Chandigarh International Airport via Bengaluru, Delhi
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ₹12,000–23,000
- Website
- airindia.in
Flights from Dabolim Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 22m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–13,000
Flights from Dabolim Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹7,000–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Madgaon to Chandigarh
- Ave. Duration
- 32h 25m
- Frequency
- 4 times a week
- 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,000
- First Class (1A)
- ₹5,000–7,000
Train from Madgaon to Belgaum
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- 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
- 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 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
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
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Margaon to Pune
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- ₹500–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹500–750
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Pune Ma Na Pa Bus Stop to Chandigarh
- Ave. Duration
- 39h 16m
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from Margao KTC Bus Stand to Belgavi Railway Bus Stand
- Ave. Duration
- 4h 12m
- Frequency
- Every 3 hours
- Estimated price
- ₹90–130
- Website
- KTCL
- [email protected]
- Website
- SLGT Travels
Bus from Belagavi to Delhi
- Ave. Duration
- 42h 30m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Delhi to Shimla
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Delhi to Shimla
- Ave. Duration
- 9h
- Frequency
- Once a week
- Website
- Express Line
- Schedules at
- Express Line
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling around the UAE, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
There are 625+ hotels available in Shimla.
















