
Oxford to Bath from $33: 4 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Oxford to Bath: 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.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Oxford to Bath 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.

See more options
Compare prices for your selected dates
Type | Mo 10/03 | Tu 11/03 | We 12/03 | Th 13/03 | Fr 14/03 | Sa 15/03 | Su 16/03 |
---|---|---|---|---|---|---|---|
Bus | $42 | $43 | $50 | $49 | $46 | $47 | $43 |
Train | $31 | $31 | $31 | $31 | $31 | $31 | $31 |
Traveling From Oxford to Bath
The journey from Oxford to Bath offers a shift from the intellectual ambiance of one of the world's oldest universities to the soothing charm of Roman baths and Georgian architecture.
Best Neighbourhoods in Bath
Bath features diverse neighborhoods, each offering its own character and attractions.
Best Times To Visit Bath's Attractions
Plan your visits to Bath’s attractions wisely for an enjoyable experience.
Bath Weather: What to Expect Year-Round
Bath enjoys a temperate maritime climate, with mild winters and warm summers, making it a year-round destination. Visiting in late spring or early autumn usually offers pleasant weather, enhancing your exploration of the city’s outdoor attractions.
Dining in Bath: A Culinary Experience
For a true taste of Bath, try the classic Bath bun at Sally Lunn’s, a renowned establishment that showcases the area’s rich baking heritage. Unlike the often more formal dining scene in Oxford, this cozy spot invites you to savor your meal in a historic setting, where local ingredients shine through in every bite.
Oxford - Bath operators
Explore transport companies operating between Oxford and Bath, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Train from Oxford to Bath Spa
Train from Oxford to Didcot Parkway
Train from Didcot Parkway to Bath Spa
Bus from St Aldates to Parkway Station
Oxford to Bath: Overview of Bus, Train, Flight, and Car Trips
Traveling between Oxford and Bath 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.
Useful tips for train travellers
Useful tips for bus travellers
Trips from Oxford
- Oxford to Stratford-upon-Avon
- Oxford to Cardiff
- Oxford to Edinburgh
- Oxford to Liverpool
- Oxford to Glasgow
- Oxford to Bristol
- Oxford to Manchester
- Oxford to Birmingham
- Oxford to Reading
- Oxford to Wantage
- Oxford to Chipping Norton
- Oxford to London
- Oxford to Milton Keynes
- Oxford to Didcot
- Oxford to Bournemouth
- Oxford to Nottingham
- Oxford to Gloucester
- Oxford to Bedford
- Oxford to Newcastle upon Tyne
- Oxford to Cambridge (Cambridgeshire)
- Oxford to Coventry
- Oxford to Cheltenham
- Oxford to Leeds (West Yorkshire)
- Oxford to Slough
- Oxford to Sheffield
- Oxford to Portsmouth
- Oxford to Northampton
- Oxford to Witney
- Oxford to Banbury
- Oxford to High Wycombe
- Oxford to Hillingdon
- Oxford to Aylesbury (Buckinghamshire)
- Oxford to Swindon
- Oxford to Leicester
- Oxford to Southampton
- Oxford to Brighton
- Oxford to Bicester
- Oxford to Abingdon-on-Thames
- Oxford to Luton (Devon)
- Oxford to Cambridge (Gloucestershire)
Trips to Stratford-upon-Avon
- Salisbury to Bath
- Southampton to Bath
- Bristol to Bath
- Cardiff to Bath
- Edinburgh to Bath
- Brighton to Bath
- Bradford-On-Avon to Bath
- London to Bath
- Weston-super-Mare to Bath
- Wells to Bath
- Swindon to Bath
- Birmingham to Bath
- Frome to Bath
- Leicester to Bath
- Nottingham to Bath
- Westbury (Wiltshire) to Bath
- Portsmouth to Bath
- Swansea to Bath
- Reading to Bath
- Corsham to Bath
- Newport (Gwent) to Bath
- Warminster to Bath
- Chippenham (Wiltshire) to Bath
- Exeter to Bath
- Cheltenham to Bath
- Taunton to Bath
- Bournemouth to Bath
- Plymouth to Bath
- Yeovil to Bath
- Radstock to Bath
- Liverpool to Bath
- Leeds (West Yorkshire) to Bath
- Trowbridge to Bath
- Devizes to Bath
- Gloucester to Bath
- Keynsham to Bath
- Manchester to Bath
- Melksham to Bath
- Westbury (Shropshire) to Bath
- Chippenham (Cambridgeshire) to Bath