Travel from Carlisle to Oxford

Bus or train from Carlisle to Oxford?

You can take a train from Carlisle to Oxford via Birmingham New Street in around 4 hours 31 minutes. Alternatively, you can take a bus from Carlisle to Oxford via High Wycombe, Coachway in around 7 hours 25 minutes.

Book transport from Carlisle to Oxford

How to get from Carlisle to Oxford

ModeDurationPrice
From Carlisle train to Birmingham New Street then train to Oxford.4 h 31 min£162
From Carlisle bus to High Wycombe, Coachway then bus to Oxford City Centre, Queens Lane (Stop J3).7 h 25 min£29
From Carlisle bus to Oxford.7 h 35 min£22
From Carlisle train to Manchester City Centre, Oxford Rd/Hulme St (The Dancehouse), line 18 bus to Shudehill Interchange, then bus to Oxford City Centre, Randolph Hotel.7 h 36 min£78
From Carlisle drive to Oxford.4 h 26 min£50
From Carlisle train to Newcastle upon Tyne, Central Station (Tyne and Wear Metro Station) (Central Station Metro), train to Newcastle airport, fly to London Heathrow airport, train to London Paddington, then train to Oxford.5 h 49 min£171
From Carlisle train to Newcastle upon Tyne, Central Station (Tyne and Wear Metro Station) (Central Station Metro), train to Newcastle airport, fly to Southampton airport, then train to Oxford.5 h 57 min£135
From Carlisle train to Haymarket (Edinburgh Trams), tram to Edinburgh airport, fly to London Heathrow airport, train to London Paddington, then train to Oxford.5 h 49 min£158
From Carlisle train to Newcastle upon Tyne, Central Station (Tyne and Wear Metro Station) (Central Station Metro), train to Newcastle airport, fly to Bristol airport, shuttle to Bristol Temple Meads, train to Didcot Parkway, then train to Oxford.6 h 25 min£115
From Carlisle train to Manchester airport, fly to London Heathrow airport, train to London Paddington, then train to Oxford.5 h 47 min£191
From Carlisle train to Haymarket (Edinburgh Trams), tram to Edinburgh airport, fly to London Luton airport, bus to London Baker Street Station, walk to London Marylebone, then train to Oxford.6 h 24 min£131
From Carlisle train to Shipley, Market Square (Shipley Market Square), line 737 bus to Leeds Bradford airport, fly to London Heathrow airport, train to London Paddington, then train to Oxford.7 h 7 min£156

How long does it take to get from Carlisle to Oxford?

It takes approximately 4 hours 31 minutes to get from Carlisle to Oxford, including transfers.

Is there a direct train between Carlisle and Oxford?

No, there is no direct train from Carlisle to Oxford. However, there are services departing from Carlisle and arriving at Oxford via Birmingham New Street. The journey, including transfers, takes approximately 4 hours 31 minutes.

Is there a direct bus between Carlisle and Oxford?

Yes, there is a direct bus departing from Carlisle and arriving at Oxford. Services depart once daily, and operate every day. The journey takes approximately 7 hours 35 minutes.

Operators from Carlisle to Oxford

OperatorPhoneWebsite
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
CrossCountry0344 736 9123CrossCountry
National Express+44 08717 818178National Express
TransPennine Express+44 345 600 1671TransPennine Express
First+44 (0)1224 650100First
Megabus UK0871 266 3333Megabus UK
Northern RailNorthern Rail
Nexus Metro0191 203 3199Nexus Metro
British AirwaysBritish Airways
Heathrow ExpressHeathrow Express
Great Western RailwayGreat Western Railway
FlybeFlybe
KLMKLM
Edinburgh Trams0131 475 0177Edinburgh Trams
Aer LingusAer Lingus
easyJeteasyJet
Airport Flyer0871 334 4444Airport Flyer
Chiltern Railways+44 345 600 5165Chiltern Railways
Yorkshire Tiger0344 800 4411Yorkshire Tiger