1map logoGo to main page

Bath to London from $35: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bath, United Kingdom
to
London, United Kingdom

How to Get from Bath to London: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$35 by carBest price
113.2 milesDistance
1h 25m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bath to London with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
First Great Western Service
Train
Average Duration
1h  25m
Estimated price
$60-140
Recommended
Company
Various
Drive
Average Duration
2h  9m
Estimated price
$35-55
Cheapest
route map
Distance: 113.2 miles
Duration: 1h 25m

See more options

Pricing table
Company
Various
Drive
Average Duration
2h  9m
Estimated price
$35-55

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $9 $9 $9 $9 $9 $9 $9
Train $38 $39 $47 $43 $37 $38 $44

Traveling From Bath to London

The journey from Bath, with its tranquil charm and Roman architecture, to London, a bustling hub of culture and innovation, showcases the diverse experiences awaiting you in the UK.

Best Neighbourhoods in London

London's neighborhoods offer distinct atmospheres and experiences for every traveler.

Covent Garden
• Vibrant street performances entertain daily.
• Home to trendy shops and eateries.
Shoreditch
• Known for its artistic vibe and street art.
• Features a lively nightlife scene.
Notting Hill
• Famous for its colorful houses and Portobello Market.
• Hosts a lively carnival every summer.

Best Times To Visit London's Attractions

Timing your visits to London’s attractions can elevate your experience and minimize crowds.

The British Museum
Visit early on weekdays for a quieter, more relaxed exploration.
The Tower of London
Go during lunch hours for shorter lines and fewer tourists.
The London Eye
Take a ride just before sunset for stunning views and fewer visitors.

London Weather: What to Expect Year-Round

London experiences a temperate maritime climate, characterized by mild temperatures and occasional rainfall throughout the year. Late spring and early autumn often provide the most enjoyable weather for exploring, but being prepared for sudden showers can enhance your overall travel experience.

Dining Recommendation

Experience the vibrant flavors of Indian cuisine at Dishoom, where mouthwatering dishes like their signature biryani or rich curries offer a delightful contrast to the more traditional fare of Bath. The bustling atmosphere and fusion of spices in London’s dining scene create a dynamic culinary adventure that stands apart from Bath's quaint eateries.

Bath - London operators

Explore transport companies operating between Bath and London, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Bath Spa to Paddington

Average Duration
1h 25m
Estimated price
$60-140

Bath to London: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bath and London offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Bath to London by car, covering a distance of 181.9 km in just about 2 hours and 9 minutes. 💷 The cost of this road trip ranges from £28 to £43, making it an affordable and convenient way to travel between these two vibrant destinations. 🏙️ Arrive in London after a pleasant drive from Bath, ready to immerse yourself in the rich history, culture, and attractions that this iconic city has to offer. Let the road trip be the beginning of a memorable adventure in the heart of England.
Average price
£27 - £43
🚆 The train journey from Bath to London is a convenient and efficient way to travel between the two cities. The direct train service departs from Bath Spa station and arrives at Paddington station in approximately 1 hour and 25 minutes. 💷 Ticket prices for the Bath to London train range from £47 to £111, offering flexibility for different budgets.
Departure Point
Bath Spa station
Arrival Point
Paddington station
Useful tips for train travellers
• On your train journey from Bath to London, you will typically be traveling with Great Western Railway (GWR) or South Western Railway (SWR). GWR provides onboard catering that includes a range of snacks and drinks available for purchase through a trolley service. Look out for seasonal menu items and their more extensive food offerings that can be enjoyed at your seat.
• The trains from Bath to London offer a variety of seating options. Great Western Railway provides both Standard and First Class seating. First Class includes spacious seating, complimentary refreshments, and quieter carriages for a more comfortable journey. Standard Class features a mix of standard and premium seating, which can still be quite comfortable, so choose based on your budget and preference for service.
• You have several operators on this route. The primary ones are Great Western Railway (GWR) and South Western Railway (SWR). Each operator has its own service offerings, and their schedules and ticketing can be found on their respective websites: GWR and SWR. Additionally, you can refer to Transport for London (TfL) for information on local transport schedules and links to maps when you arrive in London.
🚌 The trip from Bath to London by bus typically takes around 4 hours and covers a distance of about 204-216 km with a transfer along the way. 🛣️ The first leg of the journey involves boarding a bus from Bath to Bristol, which takes roughly 1 hour. The bus departs from Bath bus station and arrives at Bristol bus and coach station, operated by First Bristol, Bath, and the West. 🌆 The second part of the trip includes a bus from Bristol to London, with a travel time of approximately 2 hours 25 mins to 3 hours 5 mins depending on the route taken. The final destination in London could be either Hammersmith Bridge Road or Victoria Coach Station, operated by FlixBus or megabus respectively.
Useful tips for bus travellers
• Book your tickets in advance with the operator's website, such as First Bristol, Bath and the West (firstgroup.com) or FlixBus (global.flixbus.com), to secure the best fares and ensure availability, especially during peak travel times.
• During your transfer at Bristol, check the departure board for the next available bus to London, as schedules can change; ensure you know the boarding point at Bond Street North to avoid any confusion.
• Upon arriving at London Victoria Coach Station, familiarize yourself with the station layout and local transport options; visit the station's information desk for a map, and consider downloading the Transport for London (TfL) app for easy navigation of buses, trains, and the Underground in London.

Trips to London