There are 3 ways to get from Birmingham Airport (BHX) to Abingdon by train, bus, night bus 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

Train, line 4 bus  •  1 h 44 min

  1. Take the train from Birmingham International to Oxford
  2. Take the line 4 bus from Oxford City Centre, Frideswide Square (Railway Station) to Abingdon Town Centre, High Street 4 / ...

$47 - $71

Cheapest option

Night bus, bus  •  1 h 51 min

  1. Take the night bus from Birmingham Airport to Oxford Bus Station, Gloucester Green National Express
  2. Take the bus from Oxford City Centre, St Aldates (Stop H1) to Abingdon Town Centre, High Street X3 / ...

$37 - $48

1 alternative option

Drive  •  1 h 14 min

  1. Drive from Birmingham Airport (BHX) to Abingdon 72.4 miles

$15 - $23

Questions & Answers

The cheapest way to get from Birmingham Airport (BHX) to Abingdon is to drive which costs £11 - £17 and takes 1 h 14 min.

More details

The quickest way to get from Birmingham Airport (BHX) to Abingdon is to drive which costs £11 - £17 and takes 1 h 14 min.

More details

The distance between Birmingham Airport (BHX) and Abingdon is 58 miles. The road distance is 72.4 miles.

Get driving directions

It takes approximately 1 h 44 min to get from Birmingham Airport (BHX) to Abingdon, including transfers.

More details

No, there is no direct bus from Birmingham Airport (BHX) to Abingdon. However, there are services departing from Birmingham Airport and arriving at Abingdon Town Centre, High Street via Oxford City Centre, St Aldates (Stop H1). The journey, including transfers, takes approximately 1 h 51 min.

More details

What companies run services between Birmingham Airport (BHX), England and Abingdon, England?

There is no direct connection from Birmingham Airport (BHX) to Abingdon. However, you can take the train to Oxford, take the walk to Oxford City Centre, Frideswide Square (Railway Station), then take the line 4 bus to Abingdon Town Centre, High Street. Alternatively, you can take a vehicle from Birmingham Airport (BHX) to Abingdon via Oxford Bus Station, Gloucester Green and Oxford City Centre, St Aldates (Stop H1) in around 1 h 51 min.

Train operators
Bus operators
Oxford Bus Company
Phone
+44 1865 785400
Email
info@oxfordbus.co.uk
Website
oxfordbus.co.uk
Bus from Oxford City Centre, Frideswide Square (Railway Station) to Abingdon Town Centre, High Street
Ave. Duration
38 min
Frequency
Every 15 minutes
Estimated price
$3 - $6
Schedules at
oxfordbus.co.uk
Bus from Oxford City Centre, St Aldates (Stop H1) to Abingdon Town Centre, High Street
Ave. Duration
22 min
Frequency
Every 30 minutes
Estimated price
$2 - $4
Schedules at
oxfordbus.co.uk
National Express
Phone
+44 08717 818178
Website
nationalexpress.com
Night bus from Birmingham Airport to Oxford Bus Station, Gloucester Green
Ave. Duration
1 h 15 min
Frequency
Once daily
Estimated price
$35 - $45
Website
nationalexpress.com
Thames Travel
Phone
+44 1865 785400
Website
thames-travel.co.uk
Bus from Oxford City Centre, St Aldates (Stop H1) to Abingdon Town Centre, Stratton Way
Ave. Duration
20 min
Frequency
Every 30 minutes
Estimated price
$2 - $4
Schedules at
thames-travel.co.uk
Stagecoach Oxfordshire
Website
stagecoachbus.com
Bus from Oxford City Centre, St Aldates (Stop H4) to Abingdon Town Centre, Stratton Way
Ave. Duration
24 min
Frequency
Hourly
Estimated price
$4
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 The London Underground: Essential tips to navigate the Tube, Travelling to and around Russia for the 2018 FIFA World Cup and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.