[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from London to York

You can get from London to York by train, bus or flight.

Our recommendation

To get from London to York on Jun 14 we recommend taking a train because it’s the best combination of price and speed.

08:27AMLondon Kings Cross1h53 10:20AMYork
0 changes
$671One-way
Cheapest
08:00AMLondon, Victoria Coach Station6h23 02:23PMYork
1 changes
$211One-way
Other options
08:30AMLondon Kings Cross2h01 10:31AMYork
0 changes
$741One-way
09:30AMLondon, Victoria Coach Station6h29 03:59PMYork
1 changes
$241One-way
10:30AMLondon, Victoria Coach Station6h37 05:07PMYork
1 changes
$241One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

Mon, Jun 14
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Mon
Jun 14
Find prices
$21National Express
$126Loganair
Tue
Jun 15
$63London North Eastern Railway
$21National Express
$126Loganair
Wed
Jun 16
$63London North Eastern Railway
$24National Express
$106British Airways
Thu
Jun 17
$63London North Eastern Railway
$24National Express
$126Loganair
Fri
Jun 18
$74London North Eastern Railway
$24National Express
$126Loganair
Sat
Jun 19
$75London North Eastern Railway
$21National Express
$126Loganair
Sun
Jun 20
$91London North Eastern Railway
$21National Express
$126Loganair
Mon
Jun 21
$46London North Eastern Railway
$21National Express
$126Loganair
Tue
Jun 22
$46London North Eastern Railway
$21National Express
$126Loganair
Wed
Jun 23
$46London North Eastern Railway
$21National Express
$103British Airways
Thu
Jun 24
$63London North Eastern Railway
$24National Express
$106British Airways
Fri
Jun 25
$63London North Eastern Railway
$21National Express
$111British Airways
Sat
Jun 26
$46London North Eastern Railway
$24National Express
$92British Airways
Sun
Jun 27
$46London North Eastern Railway
$24National Express
$125British Airways
Mon
Jun 28
$37London North Eastern Railway
$24National Express
$98British Airways
Tue
Jun 29
$46London North Eastern Railway
$24National Express
$125British Airways
Wed
Jun 30
$46London North Eastern Railway
$24National Express
$111British Airways
Thu
Jul 1
$37London North Eastern Railway
$24National Express
Find prices
Fri
Jul 2
$46London North Eastern Railway
$24National Express
$118British Airways
Sat
Jul 3
$37London North Eastern Railway
$24National Express
$115British Airways

Travel from London to York: Journey Details

Travelers in the UK can reach the historic northern city of York from London by bus or train. Trains are the quickest way of reaching York from the capital, with fast and frequent services and journey times of approximately 2 hours. Buses take substantially longer, with the fastest bus requiring approximately 5 hours of travel time.

Return trips from York to London are also available.

How to get from London to York

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from London to York, 87,82% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from London to York and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from London to York. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Buses from London to York

National Express offers direct buses from London Victoria Coach Station to to York coach terminus on Station Road. There are 3 direct buses from London to York per day, with the fastest option being the overnight bus leaving London just before midnight and taking a little under 5 hours to reach York. Early morning departures from London require a change at Leeds and take more than 6 hours to complete the journey to York. Megabus provides a combination rail and bus journey from London St. Pancras station, involving taking a train to East Midlands Parkway station and a connecting bus to York Leeman Road coach stop. There are 2 departures a day, in early morning and mid-afternoon, with total journey times of between 4 hours and 4 hours 50 minutes.

Trains from London to York

London North Eastern Railway (LNER) and Grand Central Railway provide direct trains from London and York. The daily schedule offers around 40 direct connections, beginning early in the morning and continuing with departures roughly every half hour until the final late evening train from London arrives in York after midnight. Journey times range from an hour and 50 minutes to 2 hours and 20 minutes. Sunday schedules are reduced, with fewer direct services and no early morning departures.

Travel Tips

Travel from London to York
Travel to York 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 London to York.
FAQs
How do I travel from London to York?

There are 3 ways that you can travel to York from London. You can take a bus, flight or train.

How far is York from London?

You should expect to travel around 173 miles (279 km) between London and York.

Where do people depart from and arrive in when traveling from London to York?

These are the most popular departure and arrival points from London to York:

  • Buses from London to York most often leave from London, Victoria Coach Station and arrive in York, Train Station.
  • Trains mostly depart from London Victoria and arrive in York.
Who can get me from London to York?

If finding a good deal is your main consideration for your trip from London to York, then we'll help you find the best value travel companies for you:

  • Loganair can take you to York by plane. If searching for a good deal on flights, you can find tickets for Loganair from London to York for $106 (€82).
  • Travel with National Express to go to York by bus. For a good deal on tickets, you can find National Express London to York tickets on Omio for $41 (€32).
  • London North Eastern Railway can take you to York by train. If searching for a good deal on trains, you can find tickets for London North Eastern Railway from London to York for $29 (€23).
Is there a way to travel directly from London to York?

Yes, there are direct routes from London to York with the following travel companies:

  • You can find a direct train to York with London North Eastern Railway.

Direct services to York tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.

What other destinations are worth visiting after traveling from London to York?
Looking to extend your trip from London to York? Many Omio customers who go from London to York usually extend their vacation to explore other popular destinations like Manchester, Edinburgh or Leeds. If you're looking to explore Manchester, Edinburgh or Leeds from York, let Omio find you the best connections available at an affordable price.
How early should I buy London to York tickets online to score the best deals?

Before traveling from London to York, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A plane ticket for this route costs on average $106 (€82) one way.
  • A bus ticket is costing on average $41 (€32) one way for this route.
  • A train ticket is costing on average $29 (€23) one way for this trip.

But we recommend booking London to York tickets online a few months before your planned travel date to score the best deals and save money on your trip.

How do I get from London to York the cheapest way?

The cheapest way to get from London to York is by taking a train. You can find average ticket prices around $29 (€23) compared to other travel options to York:

Taking a train is usually $77 (€60) less than taking a flight to York, which costs on average $106 (€82) for the same trip.

A train is $12 (€9) less than a bus for this trip with tickets for a bus from London to York costing on average $41 (€32).

What is the quickest way from London to York?

The fastest way to get to York from London is by flight with an average travel time of 1 h.

Other travel options to York can usually take longer:

In comparison, taking a bus requires on average 5 h 25 min  of travel time.

In comparison, going by train can take 1 h 45 min  on average.

Stations

Important Stations and Airports for this Journey

London
York
London
Amenities
London Liverpool Street Stn
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City
London Bridge
Amenities
Refreshments