Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration2h
Distance200 km
Avg. price$ 80
Train trips14 found

Trains from Bath to London

🚆 Travelling by train from Bath to London is a convenient and efficient way to reach the bustling capital city. The direct train service departs from Bath Spa station and arrives at Paddington station in just 1 hour and 25 minutes. 💷 Ticket prices for the Bath to London train range from £47 to £110, making it a cost-effective option for travelers looking to explore the vibrant attractions and cultural offerings of London without the hassle of driving or dealing with traffic congestion.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Accomodation
  • The train route from Bath to London is provided by First Great Western Service. The direct train departs from Bath Spa station and arrives at Paddington station. Trains operate hourly, with the journey typically lasting approximately 1 hour and 25 minutes. Ticket prices for this route range from £48 to £111, depending on the class and time of booking.
  • The fastest train between Bath and London is the direct service operated by First Great Western Service. This train departs from Bath Spa station and arrives at Paddington station, with a journey time of approximately 1 hour and 25 minutes. Trains on this route run hourly, providing travelers with a convenient and efficient way to reach their destination. Ticket prices for this fast train range from £48 to £111, depending on factors such as class and booking time.
  • Trains departing for London from Bath leave from Bath Spa station. This station serves as the point of departure for the First Great Western Service trains heading to London. Passengers can easily access Bath Spa station to begin their journey to the capital city.
  • There are multiple trains operating between Bath and London. These train services are operated by First Great Western Service and depart from Bath Spa station, arriving at Paddington station in London. Trains run hourly throughout the day, providing passengers with convenient and frequent travel options between the two cities. The journey typically takes around 1 hour and 25 minutes, offering a relatively fast and efficient mode of transportation.
  • The train from Bath to London operated by First Great Western Service arrives at Paddington station in London. Paddington station is a major railway hub in the city, conveniently located in the central London area. Passengers can easily access various transportation options, including the London Underground and buses, upon arrival at Paddington station. This centrally located station provides a convenient gateway for travelers to explore the vibrant city of London.
  • The first train of the day from Bath to London typically departs from Bath Spa station in the early morning. The exact departure time may vary, but trains generally begin running around 5:30 AM. The last train of the day usually leaves Bath Spa station in the late evening, offering travelers the flexibility to choose a convenient travel time. With trains operating hourly throughout the day, passengers have multiple options to embark on their journey from Bath to London.
  • There are multiple direct train trips between Bath and London each day. These services are provided by First Great Western Service and depart from Bath Spa station, arriving at Paddington station. Trains operate hourly, ensuring travelers have several options to choose from throughout the day. The journey typically takes around 1 hour and 25 minutes, offering a convenient and efficient way to travel between the two cities.
  • Yes, there is a direct train between Bath and London. The train departs from Bath Spa station and arrives at Paddington station, offering a convenient and efficient connection between the two cities. These direct services operate hourly and are available every day, with the journey typically lasting approximately 1 hour and 25 minutes.
  • The cost of a train ticket from Bath to London varies between £48 and £111, depending on factors such as class of travel, time of booking, and availability. Passengers have the flexibility to choose from different fare options based on their preferences and budget. It is recommended to book tickets in advance to secure the best possible fare for this popular route. With a range of prices available, travelers can find a suitable ticket that fits their needs for the journey.

Will you be returning to Bath by train?

If you are looking for the return train journey, check out trains from London to Bath

See schedule