Oxford to Lancaster train

Cheap train tickets from Oxford to Lancaster

Showing times and prices for 26 Jun





The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Avanti West Coast
10:55Oxford5h02 15:57Lancaster
0 changes

Train schedule Oxford to Lancaster

Showing trains for tomorrow, Sunday, 26 June
Avanti West Coast
10:55Oxford5h02 15:57Lancaster
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

26 Jun
27 Jun
28 Jun
29 Jun
30 Jun
01 Jul
02 Jul

Fastest train times from Oxford to Lancaster

Showing times and prices for 26 Jun

Fastest Journey

5 h 2 m


5 h 2 m

Trains per day



278 km

Of the 1 trains that leave Oxford for Lancaster every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Avanti West Coast
10:55Oxford5h02 15:57Lancaster
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Oxford to Lancaster

distanceDistance172 miles (278 km)
durationAverage train duration3 h 29 min
priceAverage train ticket price£91 (€101)
changesDirect trainYes
carriersTrain companiesAvanti West Coast or Cross Country

Trains from Oxford to Lancaster cover the 172 miles (278 km) long trip taking on average 3 h 29 min with our travel partners like Avanti West Coast or Cross Country. There are direct train services available. You can get the cheapest train tickets for this route for as low as £91, but the average price of train tickets is £91. Travellers depart most frequently from Oxford and arrive in Lancaster.

Train providers: CrossCountry trains Oxford to Lancaster

CrossCountry trains will get you to Lancaster from Oxford from £91. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.


CrossCountry is a fast speed train company in the United Kingdom and for your next train from Oxford to Lancaster you can choose between Standard Class and First Class tickets on Omio.

Book your CrossCountry Oxford to Lancaster train with Omio and enjoy a smooth and relaxing journey! Check CrossCountry up-to-date train timetables for the ideal departure and arrival times, compare the fastest Oxford to Lancaster routes as well as the amenities offered in the class fare you choose and buy the most affordable CrossCountry train tickets online that fit your budget. The distance between Oxford and Lancaster is 172 miles (278 km), and the best price for a one-way Oxford - Lancaster CrossCountry train ticket starts at £91 if you book in advance. If you would rather search for your CrossCountry ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when travelling by train. Waiting in a queue at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with CrossCountry!

  • Average Price: £91

Travel Tips: Trains from Oxford to Lancaster

Travel by train to Lancaster easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Oxford to Lancaster.
If you’re looking to save money on tickets, you can find a cheap train to Lancaster from Oxford for as little as £91  in the next 7 days.
If you’re looking to book your train tickets in the next week, you can expect the Oxford to Lancaster train price to come in at an average of £91  one way.
When travelling this route you should expect the distance from Oxford to Lancaster via train to be approximately 172 miles (278 km).
The Oxford to Lancaster train duration is on average 3 h 29 min, which is to be expected when travelling 172 miles (278 km) between Oxford and Lancaster. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

When travelling this route, Omio customers are departing most frequently from Oxford   and arriving in Lancaster.

Passengers booking this journey most frequently board their trains from Oxford and need to travel around 1.2 miles (1.9 km) from the city centre to get to this train station.

Passengers arriving in Lancaster most often arrive at Lancaster and need to travel around 3.5 miles (5.6 km) from this train station to the city centre.

For the trip from Oxford to Lancaster you can take a train with Avanti West Coast or Cross Country. Be sure to check out all possible train companies that offer services from Oxford to Lancaster on Omio to compare what amenities they may have.
The earliest train for this trip departs from Oxford at 07: 39. The last train leaves from Oxford at 11: 39. Check Omio for the latest train schedule from Oxford to Lancaster and book the best time to depart on your chosen travel date.
You can find a train between Oxford and Lancaster to cost on average £91 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Oxford to Lancaster train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

The major railway station for departures from Oxford is Oxford. Read all the information you need to know about services, amenities and connections at Oxford for your trip to Lancaster from Oxford.
Amenities at station
Phone Number
+44 3451652030
Public transport options for Oxford
Location for Rail Replacement Services: From station forecourt in front of station

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone