Skip to main content

How to get from Ringwood to Bath by bus and train?

From Ringwood to Bath by bus and train

To get from Ringwood to Bath in South West, take the X3 bus from Hurst Road station to Railway Station Stop Sa station. Next, take the GREAT WESTERN RAILWAY train from Salisbury station to Bath Spa station. The total trip duration for this route is approximately 2 hr 18 min.

138min
Walk to bus station
Bus - X3X3
Train - GREAT WESTERN RAILWAY
Walk to Bath
Leaves from Hurst Road

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Hurst Road
    ID hamadgtg
    1.65 km • 21 min
  • 2
    Bus - X3X3
    Wait for bus
    X3
    Salisbury
  • 3
    Ride to bus station
    Ride to bus station
    Railway Station Stop Sa
    ID wilgawtg
    46 min
  • 4
    Walk to train station
    Walk to train station
    Salisbury
    80 m • 2 min
  • 5
    Train - GREAT WESTERN RAILWAYGREAT WESTERN RAILWAY
    Wait for train
    GREAT WESTERN RAILWAY
    Cardiff Central
  • 6
    Ride to train station
    Ride to train station
    Bath Spa
    56 min
  • 7
    Walk to Bath
    Walk to
    Bath
    570 m • 8 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in South West.
All local mobility options in one app

Public transport directions from Ringwood to Bath

The distance between Ringwood, South West and Bath, South West is approximately 95.46 km, which can typically be travelled in 138 min. Moovit will show you the directions from Ringwood to Bath by bus and train, so no matter how you choose to travel in South West – you will always have plenty of easy options.

Public transport stations close to Ringwood

Ringwood is located at Ringwood, South West and the nearest public transport station is White Hart.

Bus stations close to Ringwood:

  • White Hart
  • Northfield Road
  • Fieldway

Public transport stations close to Bath, South West

Bath is located at Bath, South West and the nearest public transport station is Terrace Walk.

Train stations close to Bath:

  • Oldfield Park

Bus stations close to Bath:

  • Terrace Walk
  • Milsom Street
  • Guildhall

Questions & Answers

  • What is the fastest way to get from Ringwood to Bath?

    The fastest way takes 138 minutes, using Bus line X3, Bus line GREAT WESTERN RAILWAY.

  • Is there a direct bus between Ringwood and Bath in South West?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 2 hr 18 min.

  • Which bus line goes from Ringwood to Bath in South West?

    The X3 bus line goes from Hurst Road station near Ringwood to Salisbury station. From there you’ll have to take one train line till Salisbury station near Bath in South West

  • How long does it take to travel from Ringwood to Bath in South West by bus and train?

    The total travel time between Ringwood and Bath in South West by bus and train is about 2 hr 18 min.

  • Where do I get on the bus near Ringwood to get to Bath in South West?

    Get on the X3 bus from the Hurst Road stop near Ringwood in South West.

  • Where do I get off the bus when travelling between Ringwood and Bath in South West?

    Get off the bus at the Salisbury station, which is closest to Bath in South West.