Compare prices and tickets by train, bus or flight

Fri
Dec 3
$142West Midlands Railway
$33National Express
Sat
Dec 4
$142West Midlands Railway
$25National Express
Sun
Dec 5
$142Cross Country
$28National Express
Mon
Dec 6
$143West Midlands Railway
$22National Express
Tue
Dec 7
$143West Midlands Railway
$18National Express
Thu
Dec 9
$59West Midlands Railway
$15National Express
Fri
Dec 10
$68West Midlands Railway
$38National Express
Sat
Dec 11
$69West Midlands Railway
$24National Express
Sun
Dec 12
$143Cross Country
$28National Express
Mon
Dec 13
$69West Midlands Railway
$21National Express
Wed
Dec 15
$69West Midlands Railway
$21National Express
Thu
Dec 16
$141West Midlands Railway
$16National Express
Fri
Dec 17
$142West Midlands Railway
$49National Express
Sat
Dec 18
$142West Midlands Railway
$64National Express
Tue
Dec 21
$141West Midlands Railway
$64National Express

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Liverpool to Bath

distanceDistance142 miles (229 km)
durationAverage bus duration9 h 20 min
priceAverage bus ticket price$26 (€21)
changesDirect busYes
carriersBus providersNational Express

Buses from Liverpool to Bath cover the 142 miles (229 km) long route taking on average 9 h 20 min with our travel partners like National Express. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $19 (€15), but the average price of bus tickets is $26 (€21). Travelers depart most frequently from Liverpool Lime Street and arrive in Bath.

Bus companies

Travel with National Express from Liverpool to Bath

National Express buses will get you from Liverpool to Bath from $19 (€15). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

National Express

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus from Liverpool to Bath, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

    Read on for COVID-19 recommendations and policies for your National Express bus ticket from Liverpool to Bath:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Verification of ticket with valid ID
    • Exceptions to waive change or cancellation fees policy
    • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
      • Restricted ticket: One change is allowed free of charge
      • Standard ticket: Full refund or one change is allowed free of charge
      • Fully flexible ticket: Unlimited changes to time or date are allowed
      • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

    Travel Tips

    Bus to Bath from Liverpool
    Take the bus to Bath easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Liverpool to Bath.
    FAQs
    How much do cheap buses from Liverpool to Bath cost?
    Looking to save money on your trip? Omio customers have found the cheapest bus to Bath from Liverpool for the next 7 days starting from $19 (€15)  one way.
    What is the cost of a bus from Liverpool to Bath?
    The Liverpool to Bath bus ticket price is on average $26 (€21)  if you are looking to purchase your tickets for this trip in the next week.
    How far is Bath from Liverpool by bus?
    When traveling this route you should expect the distance from Liverpool to Bath by bus to be approximately 142 miles (229 km).
    What is the Liverpool to Bath bus travel time?
    On average the Liverpool to Bath bus travel time is 9 h 20 min  for the 142 miles (229 km) long route, but the duration can vary if you travel on weekends and holidays.
    What bus station in Liverpool goes to Bath? What bus station do I come into Bath from Liverpool?

    When taking the bus from Liverpool to Bath, you can choose to depart from bus stations like Liverpool, Liverpool One, Liverpool, One Bus Station, Canning Place and Liverpool. Your route can end in bus stations such as Bath, Bath, Westgate Buildings and Bath, Dorchester Street.

    Omio customers who travel this route most frequently depart from Liverpool Lime Street   and arrive in Bath.

    Where is the departure bus station in Liverpool located? Where is the arrival bus station in Bath located?

    The most popular departure bus station with passengers for this trip, called Liverpool Lime Street, is located 0.2 miles (346 m) from the city center of Liverpool.

    The most popular arrival bus station, Bath, is located 0.2 miles (362 m) away from the city center of Bath.

    Which bus providers should I travel with from Liverpool to Bath?
    If you're looking for buses from Liverpool to Bath, you can rely on National Express to get you to Bath. It's also good to check out all possible bus providers for the Liverpool to Bath route to see if there might be differences in the amenities they offer.
    How early should I buy Liverpool to Bath bus tickets to get the best deals?
    In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this route and save money. If you purchase bus tickets between Liverpool and Bath within the next 7 days, you can find tickets to cost on average $26 (€21) one way. To find the best prices for this journey, consider booking your bus ticket from Liverpool to Bath a few months in advance.