Coach trips from London to Bath

from £3.99
Person using FlixBus app

Get ready!

Bus arriving in 3 mins.

Scan to download the App
Get the app and travel with ease of mind

Get live updates with push notifications and track your trip in real time. All of your travel details in one place.

Connecting you to the world

Endless possibilities. Discover over 6,800 destinations across more than 40 countries.

Comfort on the go

Kick back with free Wi-Fi, power outlets, and extra leg space. That's what modern coaches are all about.

Choose, book, travel

From your screen to your seat in seconds. You do the booking, we'll take care of the rest.

Planet-smart travel

Drop the car, travel with us. Increase your mileage and reduce your carbon footprint.

On this page


Bus stations and stops in London

Please note: your ticket will contain the most up-to-date address information.

Discover all destinations

Where to next?
Discover our travel map with over 6800 destinations worldwide.
Explore the map
Vehicle passing through a city

Frequently asked questions

You can travel from London to Bath starting at £3.99. Make the most of our top deals on FlixBus tickets by travelling during off-peak hours and weekdays. Purchase your ticket for London to Bath most conveniently on this website or in the app. We provide several payment options for securely buying your ticket. Options include card payment, PayPal, Google Pay, and more. In the payment section, you'll see all available choices. If you're facing issues with payment, refer to our help page about payments. If you purchase your coach ticket on board or at a sales point, cash payment is also an option.
Booking bus tickets between Bath and London with FlixBus is quick and easy. Simply navigate to the FlixBus website and choose your trip in just three clicks. To find cheap coach tickets, you need to select your city & station of departure and destination, the dates of outgoing & return trips and the number of passengers. The search function will then show you coach trips at the best price, enabling you to reserve your seats and add the trip to your cart before paying for your booking.
The coach route from London to Bath covers 115 miles and FlixBus can take you from London to Bath in 3 hours 25 minutes.
Passengers travelling from London to Bath are permitted to bring one piece of checked luggage (50x80x30 cm, up to 20 kg) and one hand luggage (30x42x18 cm, up to 7 kg) at no cost. For additional or special luggage, refer to this page. You can bring your bike with FlixBus, subject to availability. Check here for bike prices.
No, there's no need to print your ticket for the journey from London to Bath. If you booked your ticket online, you should have received a PDF booking confirmation via e-mail containing a QR code that serves as your ticket. If you booked through the FlixBus App instead, your ticket is automatically stored there. There is no need to print the ticket, you can show the digital version to the driver, and you're ready to board.
The first FlixBus journey from London to Bath departs at 06:30.
The last FlixBus journey from London to Bath departs at 21:30.
There are 10 coach stops in London; London Finchley Road (Stop CL), London Gateway services, London Green Line Coach Station, London Hammersmith Bridge Road, London Hammersmith Bus Station (Bay D), London Liverpool Street Station, London Marble Arch, London Paddington Train Station, London Stratford- Montifichet Road Stop U, London Victoria Coach Station. In Bath there are 2 coach stops.. Locate the FlixBus stops on the map above.
For trips from London to Bath, track your coach's location using our Real-Time Coach Tracker. Simply select the appropriate coach stop and review the arrival time. Find out your coach's location and any potential delays.
Yes, all FlixBus coaches from London to Bath accommodate passengers with reduced mobility. We aim to ensure our coaches are as comfortable and accessible as possible for those with disabilities or mobility issues. Service animals are welcome on all FlixBus journeys between London and Bath. Wheelchairs, collapsible wheelchairs, walking aids, and other mobility devices can be transported free of charge.

Travelling by Bus: London to Bath

Travelling from London to Bath with FlixBus is an easy and comfortable way to explore two of England’s most iconic cities. Whether you're setting off for a relaxing weekend getaway or a cultural escape, this route brings together London’s metropolitan energy with Bath’s historic charm. With FlixBus offering reliable, affordable connections, your journey becomes not only convenient but also a great way to enjoy the English countryside along the way.

Departing from London by Bus

FlixBus departures from London are strategically located to ensure easy access for travellers. The city boasts an impressive range of public transport options, helping you reach your departure point without hassle:

  • Underground Network: London’s extensive underground rail system—commonly called the Tube—makes it simple to reach any part of the city. With 11 lines and more than 270 stations, the Tube operates throughout the day, with key routes like the Piccadilly, Jubilee, and Central lines running all night on weekends.
  • Docklands Light Railway (DLR): Serving the eastern districts, the DLR is a fully automated train system connecting places like Stratford, Canary Wharf, and Greenwich. It integrates smoothly with the Tube and runs on the same fare structure, making it a useful add-on to your journey.
  • City Buses: London's signature red buses are a scenic way to travel, especially for shorter distances or sightseeing. While travel times can vary due to traffic, buses operate around the clock and reach many locations the Tube doesn’t cover.
  • Tramlink: If you’re based in South London, the tram service in areas like Croydon may be an efficient link to your FlixBus stop. Though limited in coverage, it’s useful if you're staying in the southern suburbs.
  • Taxis: Black cabs are an iconic option for direct travel across the city. While pricier than public transport, they are ideal for groups or travellers with luggage who need a direct, door-to-door ride to the FlixBus terminal.

Arriving in Bath by Bus

Once you arrive in Bath, you’ll find yourself in a city that blends historical splendour with modern accessibility. From the FlixBus stop, it’s easy to get around and start your exploration using these transport options:

  • Local Coach Services: Several operators, including the Bath Bus Company, run reliable routes connecting central Bath to nearby villages and towns. These coaches are especially useful if you're continuing your journey beyond the city limits.
  • On Foot: Bath’s compact layout makes walking one of the best ways to discover its sights. Most major attractions, shopping streets, and dining spots are within a short stroll of each other, allowing for a relaxed and immersive experience.
  • Cycling: With designated bike lanes and rental schemes available across the city, cycling is a great way to get around while enjoying Bath’s scenic streets and parks. Ideal for short trips or a leisurely ride by the river.
  • Taxis: For added convenience, taxis are readily available throughout Bath. Whether you're carrying bags or simply prefer a quicker transfer to your hotel, a cab can offer a direct and stress-free journey.

Top 10 Things to See in Bath

  1. The Roman Baths: Step into ancient history at this remarkably preserved Roman site, where steaming thermal waters and impressive architecture transport you back to the first century.
  2. Royal Crescent: One of the UK’s finest examples of Georgian architecture, this sweeping arc of 30 terraced houses offers a picture-perfect view of 18th-century elegance.
  3. No. 1 Royal Crescent: Explore what life was like in Georgian Bath through this meticulously restored townhouse, filled with period furniture and fascinating exhibits.
  4. Bath Abbey: With its soaring fan-vaulted ceilings and stunning stained glass, this iconic church stands as a masterpiece of Gothic architecture in the heart of the city.
  5. Prior Park Landscape Garden: Escape the bustle with a walk through this serene National Trust site, known for its beautiful grounds and the graceful Palladian Bridge.
  6. Jane Austen Centre: Celebrate the life and works of Bath’s most famous literary resident through engaging displays and costumed guides that bring her world to life.
  7. The Pump Room: Once a fashionable meeting place for 18th-century high society, this elegant venue still serves traditional afternoon tea beneath sparkling chandeliers.
  8. The Circus: Inspired by classical Roman architecture, this grand circle of Georgian homes is a visual delight and a must-see for fans of historic design.
  9. Beckford’s Tower: Climb to the top of this 120-foot neoclassical tower for panoramic views over Bath’s rooftops and rolling hills beyond.
  10. Herschel Museum of Astronomy: Discover where the planet Uranus was first observed in 1781, and learn more about the life and work of astronomer William Herschel.

Bath offers a rich blend of architectural beauty, historical depth, and cultural experiences, making it a destination that rewards both first-time visitors and seasoned explorers alike.

Find the cheapest coach tickets from London to Bath

Getting from London to Bath is cheap and easy when you travel with FlixBus, with cheap coach tickets available on several routes. The two cities are 115 miles apart and travelling between the two takes approximately 3 hours 25 minutes.

FlixBus coach tickets are always good value, but you can save even more money by booking online in advance. Find a coach and book your cheap bus tickets on our website or the FlixBus App in minutes, then simply use your phone as your ticket to board the bus.

You can get bus tickets to travel between London and Bath for as little as £3.99 if you book in advance and/or outside of busy travel times, like weekends and holidays. We have a large network, so you can trust us to take you from your desired departure city to your destination in comfort and style - all for a low fare.

Travelling from London to Bath

It’s easy to get from London to Bath when you travel by coach with FlixBus, with , with 4 direct buses per day.

You can expect a minimum of 4 stops on your journey and can take a minimum time of 3 hours 25 minutes.

Taking the bus from London

London is a transport hub with 10 coach stations, namely: London Finchley Road (Stop CL), London Gateway services, London Green Line Coach Station, London Hammersmith Bridge Road, London Hammersmith Bus Station (Bay D), London Liverpool Street Station, London Marble Arch, London Paddington Train Station, London Stratford- Montifichet Road Stop U, London Victoria Coach Station; 109 coach connections depart from London every day, taking travellers on coach trips both within the local area and further afield.

Arriving in Bath



Bath is very well connected to other destinations on the FlixBus network, with 6 connections arriving in one of the 2 stations of the city every day, giving you easy access to all corners of the country on your chosen bus route.

What to expect onboard the FlixBus bus from London to Bath

Getting from London to Bath aboard a FlixBus bus means travelling in comfort and style, with all the coach services and onboard hospitality you need to keep you occupied. Most of our coach trips include free coach Wi-Fi onboard, toilets and power sockets to keep you connected.

You can bring one carry-on and one check-in piece of luggage per passenger, so even if you’re taking a long trip, you don’t need to worry about travelling light.

All ticket holders are guaranteed a seat on our buses but if you want to reserve a seat, you can do so at the time of booking your coach tickets. Choose from a classic seat, table seat, panorama seat or extra seat.

Just book coach tickets online or on the FlixBus App and purchase your bus tickets using any of our available payment methods.


Onboard services are subject to availability