Travel options
from London to Knaresborough

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View All

Travel Information between London and Knaresborough

distanceDistance181 miles (292 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£4 - £134
cheapestCheapest modeCoach • £4 • 3 h 35 min
fastestFastest modeFlight • £56 • 1 h
carriersPopular travel companiesFlixbus, British Airways or East Midlands Trains

Travel 181 miles (292 km) by coach, flight or train from London to Knaresborough. If speed is a priority, then a flight is the best option with an average duration of 1 h; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £4. The most popular travel providers which serve this route are Flixbus, British Airways or East Midlands Trains among others. Travellers can even take a direct coach or train from London to Knaresborough.

Travel Tips

Travel from London to Knaresborough
Travel to Knaresborough 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 Knaresborough.
FAQs
What are my London to Knaresborough travel options?

There are 3 ways to travel between London and Knaresborough including taking a coach, flight or train.

What is the distance from London to Knaresborough?

You should expect to travel around 181 miles (292 km) from London to Knaresborough.

When going from London to Knaresborough, where do I depart from London and where do I arrive in Knaresborough?

These are the most popular departure and arrival points for travellers from London to Knaresborough:

  • Trains mostly depart from London Victoria and arrive in Knaresborough.
Which travel companies can get me from London to Knaresborough?

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

  • Travel with Flixbus for coaches to Knaresborough. If you’re looking for a good deal on tickets, check for Flixbus London to Knaresborough tickets on Omio for £4.
  • British Airways can take you to Knaresborough by plane. If searching for a good deal on flights, you can find tickets for British Airways from London to Knaresborough for £56.
  • East Midlands Trains can take you to Knaresborough by train. If searching for a good deal on trains, you can find tickets for East Midlands Trains from London to Knaresborough for £134.
Is it possible to travel directly between London and Knaresborough?

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

  • You'll find direct coach services to Knaresborough with Flixbus.
  • You can find a direct train to Knaresborough with.

As you won't need to change at another stop in between, direct services to Knaresborough tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this route.

What is another destination I should add to my tour from London to Knaresborough?
Looking to extend your trip from London to Knaresborough? Many Omio customers who go from London to Knaresborough usually extend their holiday to explore other popular destinations like Leeds, York or Bradford. If you're looking to explore Leeds, York or Bradford from Knaresborough, let Omio find you the best connections available at an affordable price.
How early should I purchase London to Knaresborough tickets online to score the best deals?

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

  • The price of a coach ticket is on average £4 one way for this route.
  • The price of a plane ticket is £56 one way on average for this trip.
  • The price of a train ticket is on average £134 one way for this trip.

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

What is the cheapest way to travel between London and Knaresborough?

Coach services offer the cheapest way to get from London to Knaresborough. Tickets for a coach cost on average £4.

This is compared to other travel options to Knaresborough:

A coach journey is usually £51 less than a journey to Knaresborough by plane, which costs on average £56 for the same trip.

A coach is generally £129 less than a train for the same trip. A train costs on average £134 from London to Knaresborough.

What is the fastest way from London to Knaresborough?

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

There are alternative travel options to Knaresborough that can usually take longer:

In comparison, travelling by coach can take you on average 3 h 35 min.

In comparison, getting to Knaresborough by train can take on average 2 h 42 min.

Stations

Important Stations and Airports for this Journey

London
Knaresborough
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

Travelling from London to Knaresborough: related information

Here are some other resources that might have the information you need