The journey from Barmouth to Oxford is 260 km. You will drive through the Welsh mountains and then across the Midlands. This is a long journey best suited for driving. Train travel requires changes at Machynlleth and Birmingham. Expect a 4.5-hour drive.
Total Distance: 260 km driving distance, 200 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours 30 mins | 4 hours 30 mins |
| Avg Price | 45-90 GBP | 60-70 GBP |
| Operator | Transport for Wales / Great Western Railway | N/A |
| Route | Cambrian Line to Shrewsbury, then train to Birmingham and Oxford. | A470 to A5, then M40 to Oxford. |
| Tip | Great Western Railway offers frequent services from Birmingham. | The M40 can be very busy; check for traffic updates. |
May to September for pleasant weather in the South East.