Duration 1h
Distance 79.8 miles
Average price £25
Possible routes 3 found

Bayswater to Swindon

Rome2rio has found 3 ways to get from Bayswater to Swindon by train, bus and car. The cheapest way to get from Bayswater to Swindon costs only £13, and the quickest way takes just 1h. We recommend taking the train from London Paddington to Swindon, which is the fastest option and takes around 1h.

Recommended route

Train

  1. London Paddington
  2. Swindon
Fastest
1h
Bookable on Rome2rio
£16 - £60
Alternative routes

Bus

  1. Notting Hill Gate Station
  2. Gloucester Green Bus Station
  3. Swindon
3h 6m
£19 - £23

Drive

  1. Bayswater
  2. Swindon
1h 26m
Cheapest
£13 - £19

Frequently asked questions

Want to know about travelling from Bayswater to Swindon? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Bayswater to Swindon is to drive which costs £13 - £19 and takes 1h 26m.

More details

The quickest way to get from Bayswater to Swindon is to train which costs £16 - £60 and takes 1h.

More details

No, there is no direct bus from Bayswater station to Swindon. However, there are services departing from Notting Hill Gate Station and arriving at Swindon, Spring Gardens via Gloucester Green Bus Station. The journey, including transfers, takes approximately 3h 6m.

More details

Yes, there is a direct train departing from London Paddington and arriving at Swindon. Services depart every 20 minutes, and operate every day. The journey takes approximately 1h.

More details

The distance between Bayswater and Swindon is 69 miles. The road distance is 79.8 miles.

Get driving directions

The best way to get from Bayswater to Swindon without a car is to train which takes 1h and costs £16 - £60.

More details

The train from London Paddington to Swindon takes 1h including transfers and departs every 20 minutes.

More details

Bayswater to Swindon bus services, operated by Stagecoach Oxfordshire, depart from Notting Hill Gate Station.

More details

Bayswater to Swindon train services, operated by Great Western Railway, depart from London Paddington station.

More details

The best way to get from Bayswater to Swindon is to train which takes 1h and costs £16 - £60. Alternatively, you can bus, which costs £18 - £24 and takes 3h 6m.

Mode details

Bayswater to Swindon bus services, operated by Stagecoach West, arrive at Swindon, Spring Gardens station.

More details

Bayswater to Swindon train services, operated by Great Western Railway, arrive at Swindon station.

More details

Yes, the driving distance between Bayswater to Swindon is 80 miles. It takes approximately 1h 26m to drive from Bayswater to Swindon.

Get driving directions

Book your Bayswater to Swindon train tickets online with Rome2rio.

Search and book

There are 468+ hotels available in Swindon. Prices start at £75 per night.

More details

How to travel from Bayswater to Swindon

Find all the possible transport options for your trip from Bayswater to Swindon right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Bayswater and Swindon?

Great Western Railway operates a train from Bayswater to Swindon every 20 minutes. Tickets cost £30 - £60 and the journey takes 1h. ScotRail also services this route 5 times a week. Alternatively, you can take a bus from Bayswater to Swindon via Gloucester Green Bus Station in around 3h 6m.
Train operators
Ave. Duration
1h
Frequency
Every 20 minutes
Estimated price
£30 - £60
Ave. Duration
57 min
Frequency
5 times a week
Estimated price
£16 - £50

Swindon, United Kingdom

Swindon is a large town in Wiltshire, South West England, midway between Bristol, 35 mi to the west and Reading, 35 mi to the east. London is 78 mi to the east, and Cardiff is 78 mi to the west. At the 2011 census, it had a population of 185,609. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe