There are 5 ways to get from Frome to Oxford by bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, train  •  2 h 37 min

  1. Take the bus from Frome, Memorial Theatre Complex to Bath City Centre, Bus Station D2
  2. Take the train from Bath Spa to Didcot Parkway

$36 - $69

Cheapest option

Bus  •  3 h 52 min

  1. Take the bus from Frome, Market Place to Bath City Centre, Bus Station D2
  2. Take the bus from Bath to Oxford Bus Station, Gloucester Green National Express

$12 - $17

3 alternative options

Train  •  2 h 44 min

  1. Take the train from Westbury (Wilts) to Reading
  2. Take the train from Reading to Oxford

$47 - $118

Bus, line 55 bus  •  4 h 22 min

  1. Take the bus from Frome, Market Place to Chippenham, Town Bridge X34
  2. Take the line 55 bus from Chippenham, Town Bridge to Swindon, Bus Station 55
  3. Take the bus from Swindon, Bus Station to Gloucester Green Bus Station 66

$13 - $19

Drive  •  1 h 34 min

  1. Drive from Frome to Oxford 74.8 miles

$16 - $24

Questions & Answers

The cheapest way to get from Frome to Oxford is to bus which costs £9 - £14 and takes 3 h 52 min.

More details

The quickest way to get from Frome to Oxford is to drive which costs £12 - £19 and takes 1 h 34 min.

More details

The distance between Frome and Oxford is 59 miles. The road distance is 74.8 miles.

Get driving directions

It takes approximately 2 h 37 min to get from Frome to Oxford, including transfers.

More details

No, there is no direct bus from Frome to Oxford station. However, there are services departing from Frome, Market Place and arriving at Oxford Bus Station, Gloucester Green via Bath. The journey, including transfers, takes approximately 3 h 52 min.

More details

No, there is no direct train from Frome to Oxford. However, there are services departing from Frome and arriving at Oxford via Westbury (Wilts) and Reading. The journey, including transfers, takes approximately 2 h 44 min.

More details

The best way to get from Frome to Oxford without a car is to bus and train which takes 2 h 37 min and costs £28 - £55.

More details

Map of how to get from Frome to Oxford.
Launch map view
  • Distance: 58.8 miles
  • Duration: 2 h 37 min

What companies run services between Frome, England and Oxford, England?

You can take a train from Frome to Oxford via Westbury (Wilts) and Reading in around 2 h 44 min. Alternatively, you can take a bus from Frome to Oxford via Bath City Centre, Bus Station and Bath in around 3 h 52 min.

Train operators
Great Western Railway
Website
gwr.com
Train from Bath Spa to Didcot Parkway
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$28 - $55
Website
gwr.com
Off-Peak Day Single
$17 - $26
Advanced Single
$18 - $26
Anytime Day Single
$28 - $55
Train from Westbury (Wilts) to Reading
Ave. Duration
57 min
Frequency
Every 4 hours
Estimated price
$30 - $60
Website
gwr.com
Off-Peak Day Single
$18 - $28
Advanced Single
$19 - $28
Anytime Day Single
$30 - $60
Train from Reading to Oxford
Ave. Duration
25 min
Frequency
Hourly
Estimated price
$14 - $26
Website
gwr.com
Off-Peak Day Single
$10 - $16
Advanced Single
$11 - $17
Anytime Day Single
$14 - $26
Bus operators
First
Phone
+44 (0)1224 650100
Website
firstgroup.com
Bus from Frome, Memorial Theatre Complex to Bath City Centre, Bus Station
Ave. Duration
47 min
Frequency
Hourly
Estimated price
$3 - $4
Schedules at
First
Bus from Frome, Market Place to Bath City Centre, Bus Station
Ave. Duration
47 min
Frequency
Hourly
Estimated price
$3 - $4
Schedules at
First
Faresaver
Website
faresaver.co.uk
Bus from Frome, Market Place to Chippenham, Town Bridge
Ave. Duration
1 h 19 min
Frequency
Hourly
Estimated price
$4 - $6
Schedules at
faresaver.co.uk
Stagecoach West
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Chippenham, Town Bridge to Swindon, Bus Station
Ave. Duration
1 h 16 min
Frequency
Every 30 minutes
Estimated price
$4 - $6
Schedules at
stagecoachbus.com
Bus from Swindon, Bus Station to Gloucester Green Bus Station
Ave. Duration
1 h 22 min
Frequency
Every 30 minutes
Estimated price
$5 - $7
Schedules at
stagecoachbus.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, 5 incredible day trips from Florence by train and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.