Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Shimla?

Book now

There are 7 ways to get from Swansea to Shimla by train, plane or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Train to London Heathrow, fly to Chandigarh, taxi  •  18h 50m

  1. Take the train from Swansea to Paddington
  2. Fly from London Heathrow (LHR) to Chandigarh (IXC) LHR - IXC
  3. Take a taxi from Chandigarh to Shimla

Cheapest option

Train, train to Birmingham, fly to Chandigarh, taxi  •  20h 17m

  1. Take the train from Swansea to Bristol Parkway
  2. Take the train from Bristol Parkway to Birmingham New Street
  3. Fly from Birmingham (BHX) to Chandigarh (IXC) BHX - IXC
  4. Take a taxi from Chandigarh to Shimla

5 alternative options

Train, train to Birmingham, fly to Simla  •  15h 57m

  1. Take the train from Swansea to Bristol Parkway
  2. Take the train from Bristol Parkway to Birmingham New Street
  3. Fly from Birmingham (BHX) to Simla (SLV) BHX - SLV

Train to London Heathrow, fly to Simla  •  19h

  1. Take the train from Swansea to Paddington
  2. Fly from London Heathrow (LHR) to Simla (SLV) LHR - SLV

Train to London Heathrow, fly to Delhi, train  •  19h 59m

  1. Take the train from Swansea to Paddington
  2. Fly from London Heathrow (LHR) to Delhi (DEL) LHR - DEL
  3. Take the train from New Delhi to Kalka

Train to Cardiff, fly to Simla  •  22h 49m

  1. Take the train from Swansea to Bridgend
  2. Fly from Cardiff (CWL) to Simla (SLV) CWL - SLV

Train, train to Birmingham, fly to Delhi  •  20h 41m

  1. Take the train from Swansea to Bristol Parkway
  2. Take the train from Bristol Parkway to Birmingham New Street
  3. Fly from Birmingham (BHX) to Delhi (DEL) BHX - DEL
  4. Take the train from New Delhi to Kalka

Questions & Answers

The cheapest way to get from Swansea to Shimla is to train and fly which costs £340 - £800 and takes 19h 59m.

More details

The fastest way to get from Swansea to Shimla is to train and fly which takes 15h 57m and costs £500 - £1,400.

More details

The distance between Swansea and Shimla is 6983 km.

It takes approximately 18h 50m to get from Swansea to Shimla, including transfers.

More details

Shimla is 4h 30m ahead of Swansea. It is currently 12:06 PM in Swansea and 4:36 PM in Shimla.

There are 824+ hotels available in Shimla. Prices start at ₹2,974 per night.

More details

Map of how to get from Swansea to Shimla.
Launch map view
  • Distance: 6982.7 km
  • Duration: 18h 50m

What companies run services between Swansea, Wales and Shimla, India?

There is no direct connection from Swansea to Shimla. However, you can take the train to Paddington, take the train to Heathrow Airport Terminal 2 & 3, take the walk to London Heathrow airport, fly to Chandigarh, then take the taxi to Shimla. Alternatively, you can take the train to Bristol Parkway, take the train to Birmingham New Street, take the train to Birmingham International, take the walk to Birmingham airport, fly to Chandigarh, then take the taxi to Shimla.

Airlines
Helitrans
Website
helitrans.no
Flights from Birmingham to Simla via Amritsar
Ave. Duration
10h
When
Wednesday and Friday
Estimated price
₹43,000 - ₹1,20,000
Flights from Birmingham to Simla via Amsterdam Schiphol, Delhi
Ave. Duration
17h 55m
When
Every day
Estimated price
₹75,000 - ₹2,30,000
Flights from London Heathrow to Simla via Delhi
Ave. Duration
14h 35m
When
Every day
Estimated price
₹41,000 - ₹1,20,000
Flights from London Heathrow to Simla via Delhi, Amritsar
Ave. Duration
16h 30m
When
Monday, Tuesday, Wednesday, Friday and Saturday
Estimated price
₹43,000 - ₹1,20,000
Flights from London Heathrow to Simla via Munich, Delhi
Ave. Duration
20h 25m
When
Every day
Estimated price
₹60,000 - ₹1,80,000
Flights from London Heathrow to Simla via Zurich, Delhi
Ave. Duration
21h 50m
When
Every day
Estimated price
₹60,000 - ₹1,70,000
Flights from London Heathrow to Simla via Rome, Amritsar
Ave. Duration
13h 30m
When
Monday
Estimated price
₹50,000 - ₹1,50,000
Flights from Cardiff to Simla via Amsterdam Schiphol, Delhi
Ave. Duration
18h 5m
When
Every day
Estimated price
₹85,000 - ₹2,70,000
Air India Limited
Website
airindia.in
Flights from London Heathrow to Chandigarh via Delhi
Ave. Duration
20h 45m
When
Tuesday, Thursday and Saturday
Estimated price
₹19,000 - ₹55,000
Flights from Birmingham to Chandigarh via Delhi
Ave. Duration
21h 15m
When
Monday, Thursday and Saturday
Estimated price
₹21,000 - ₹60,000
Flights from London Heathrow to Delhi
Ave. Duration
8h 28m
When
Every day
Estimated price
₹28,000 - ₹1,20,000
Flights from Birmingham to Delhi
Ave. Duration
8h 20m
When
Monday, Thursday and Saturday
Estimated price
₹50,000 - ₹3,30,000
Flights from Birmingham to Delhi via Amritsar
Ave. Duration
15h 37m
When
Wednesday, Friday and Sunday
Estimated price
₹50,000 - ₹3,30,000
Virgin Atlantic
Website
virginatlantic.com
Flights from London Heathrow to Chandigarh via Delhi
Ave. Duration
15h 28m
When
Every day
Estimated price
₹47,000 - ₹80,000
Flights from Birmingham to Chandigarh via Amsterdam Schiphol, Delhi
Ave. Duration
17h 45m
When
Sunday
Estimated price
₹36,000 - ₹1,10,000
Flights from London Heathrow to Delhi
Ave. Duration
8h 55m
When
Every day
Estimated price
₹55,000 - ₹1,30,000
IndiGo Airlines
Website
goindigo.in
Flights from London Heathrow to Chandigarh via Dubai
Ave. Duration
12h 15m
When
Monday, Wednesday, Thursday, Saturday and Sunday
Estimated price
₹1,00,000 - ₹2,50,000
Flights from London Heathrow to Chandigarh via Delhi
Ave. Duration
13h 10m
When
Every day
Estimated price
₹40,000 - ₹70,000
Flights from Birmingham to Chandigarh via Dubai
Ave. Duration
13h
When
Every day
Estimated price
₹33,000 - ₹90,000
Flights from Birmingham to Chandigarh via Amritsar, Srinagar
Ave. Duration
15h 55m
When
Wednesday, Friday and Sunday
Estimated price
₹21,000 - ₹60,000
Flights from Birmingham to Chandigarh via Amsterdam Schiphol, Delhi
Ave. Duration
17h 45m
When
Sunday
Estimated price
₹36,000 - ₹1,10,000
Emirates
Website
emirates.com
Flights from London Heathrow to Delhi via Dubai
Ave. Duration
11h 52m
When
Every day
Estimated price
₹43,000 - ₹1,50,000
Flights from Birmingham to Delhi via Dubai
Ave. Duration
13h 17m
When
Every day
Estimated price
₹40,000 - ₹2,20,000
Vistara
Website
airvistara.com
Flights from London Heathrow to Chandigarh via Delhi
Ave. Duration
12h
When
Every day
Estimated price
₹40,000 - ₹70,000
Flights from Birmingham to Chandigarh via Delhi
Ave. Duration
14h 5m
When
Monday, Thursday and Saturday
Estimated price
₹21,000 - ₹60,000
Flights from London Heathrow to Delhi
Ave. Duration
8h 5m
When
Every day
Estimated price
₹35,000 - ₹1,20,000
British Airways
Website
britishairways.com
Flights from London Heathrow to Chandigarh via Mumbai
Ave. Duration
17h 15m
When
Every day
Estimated price
₹1,00,000 - ₹2,50,000
Flights from Birmingham to Chandigarh via Delhi
Ave. Duration
14h 5m
When
Monday, Thursday and Saturday
Estimated price
₹21,000 - ₹60,000
Flights from London Heathrow to Delhi
Ave. Duration
8h 45m
When
Every day
Estimated price
₹55,000 - ₹2,30,000
Qatar Airways
Website
qatarairways.com
Flights from Birmingham to Delhi via Doha
Ave. Duration
13h 21m
When
Every day
Estimated price
₹43,000 - ₹3,30,000
Oman Air
Website
omanair.com
Flights from London Heathrow to Delhi via Muscat
Ave. Duration
12h 15m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
₹37,000 - ₹1,30,000
Etihad
Website
etihad.com
Flights from London Heathrow to Delhi via Abu Dhabi
Ave. Duration
12h 35m
When
Every day
Estimated price
₹37,000 - ₹1,20,000
Train operators
First Great Western Service
Phone
+44 3457 000 125
Email
gwr.feedback@gwr.com
Website
gwr.com
Train from Swansea to Paddington
Ave. Duration
2h 49m
Frequency
Hourly
Estimated price
₹9,000 - ₹20,000
Website
https://www.gwr.com/
Anytime Day Single
₹9,000 - ₹13,000
Anytime Day Single 1st Class
₹13,000 - ₹20,000
Train from Swansea to Bristol Parkway
Ave. Duration
1h 30m
Frequency
Hourly
Estimated price
₹3,900 - ₹9,000
Website
https://www.gwr.com/
Anytime Day Single
₹3,900 - ₹5,500
Anytime Day Single 1st Class
₹5,500 - ₹9,000
Train from Swansea to Bridgend
Ave. Duration
30 min
Frequency
Hourly
Estimated price
₹1,200 - ₹3,300
Website
https://www.gwr.com/
Anytime Day Single
₹1,200 - ₹1,800
Anytime Day Single 1st Class
₹2,200 - ₹3,300
Indian Railways

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.

Contact Details
Phone
14646
Email
care@irctc.co.in
Website
indianrail.gov.in
Train from New Delhi to Kalka
Ave. Duration
4h
Frequency
Twice daily
Estimated price
₹180 - ₹950
Website
https://www.irctc.co.in
Book at
https://12go.asia/en/operator/indian-railways
Sleeper Class
₹180 - ₹230
Third AC (3A)
₹550 - ₹700
Second AC (2A)
₹750 - ₹950
Transport for Wales
Phone
03333 211 202
Website
tfw.wales
Train from Swansea to Bridgend
Ave. Duration
31 min
Frequency
Hourly
Estimated price
₹900 - ₹1,400
Website
https://tfw.wales/
Schedules at
https://tfw.wales/service-status/timetables
Anytime Standard
₹900 - ₹1,400
Other operators
Taxi from Chandigarh to Shimla
Ave. Duration
1h 41m
Estimated price
₹2,900 - ₹3,500
RS Taxi Service
Phone
+91 99 88 83 76 36
Website
chandigarhtaxiservice.net
Rana cabs
Phone
+91 90 41 41 21 41
Website
ranatravelschandigarh.com
Mr. Singh Cab
Phone
+91 98 55 85 49 99
Website
mrsinghcab.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.