Flights from London to St. Andrews

The cheapest flights from London to St. Andrews

Showing times and prices for 07 Jul

Cheapest

£60

Average

£105

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.

British Airways
06:50London1h30 08:20St. Andrews
0 changes
£601One-way
easyJet
20:00London1h15 21:15St. Andrews
0 changes
£701One-way
easyJet
11:30London1h20 12:50St. Andrews
0 changes
£831One-way
easyJet
15:10London1h15 16:25St. Andrews
0 changes
£901One-way
easyJet
15:45London1h15 17:00St. Andrews
0 changes
£911One-way

Flight schedule London to St. Andrews

Showing flights for tomorrow, Thursday, 7 July
easyJet
06:00London1h35 07:35St. Andrews
0 changes
British Airways
06:50London1h30 08:20St. Andrews
0 changes
easyJet
07:10London1h20 08:30St. Andrews
0 changes
easyJet
11:30London1h20 12:50St. Andrews
0 changes
easyJet
12:50London1h20 14:10St. Andrews
0 changes
easyJet
15:10London1h15 16:25St. Andrews
0 changes
easyJet
15:45London1h15 17:00St. Andrews
0 changes
easyJet
16:15London1h15 17:30St. Andrews
0 changes
easyJet
20:00London1h15 21:15St. Andrews
0 changes
British Airways
21:00London1h25 22:25St. Andrews
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul
Mon
18 Jul
Tue
19 Jul
Wed
20 Jul
Thu
21 Jul
Fri
22 Jul
Sat
23 Jul
Sun
24 Jul
Mon
25 Jul
Tue
26 Jul
Wed
27 Jul

The fastest flights from London to St. Andrews

Showing times and prices for 07 Jul

Fastest Journey

1 h 15 m

Average

1 h 21 m

Flights per day

10

Distance

565 km

Of the 10 flights that leave London for St. Andrews every day 10 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

easyJet
15:10London1h15 16:25St. Andrews
0 changes
£901One-way
easyJet
15:45London1h15 17:00St. Andrews
0 changes
£911One-way
easyJet
20:00London1h15 21:15St. Andrews
0 changes
£701One-way
easyJet
16:15London1h15 17:30St. Andrews
0 changes
£1111One-way
easyJet
12:50London1h20 14:10St. Andrews
0 changes
£961One-way

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: London to St. Andrews flight

distanceDistance350 miles (564 km)
durationAverage flight duration1 h 15 min
priceAverage plane ticket price£260 (€290)
changesDirect flightYes
carriersAirlineseasyJet, Loganair, BA Cityflyer, British Airways, Ryanair or Flybe

Flights from London to St. Andrews cover the 350 miles (564 km) long route taking on average 1 h 15 min with our travel partners like easyJet, Loganair, BA Cityflyer, British Airways, Ryanair or Flybe. There are direct flight services available. While the average ticket price for this journey costs around £260, you can find the cheapest plane ticket for as low as £61.

Airlines: British Airways, Ryanair and easyJet London to St. Andrews

For as little as £61 you can travel by flight from London to St. Andrews with British Airways, Ryanair and easyJet. Omio will show you the best deals, timetables and tickets available for this trip.

British Airways
Ryanair
easyJet

British Airways (BA) is the flag carrier airline of the United Kingdom with its headquarters in London near its main hub at London Heathrow Airport (LHR). Known as a full-service global airline, BA offers low fares year-round to destinations around the globe and flies to and from centrally-located airports. Its extensive global route network includes more than 170 destinations in nearly 80 countries throughout Europe, North America, South America, Asia, Africa and Australia. BA is also the second largest airline based in the UK in terms of its fleet size and number of passengers carried.

    EasyJet is a British multinational low-cost airline headquartered at London Luton Airport (LTN). It’s the largest UK-based carrier based on the number of passengers carried. EasyJet flies to over 150 destinations across Europe and North Africa, making it a popular budget airline for travellers. To keep fares as low as possible, easyJet tickets are non-refundable and no complimentary snacks are provided onboard. All fare types include allowance of one small personal bag, while additional fees apply for carry-on luggage and checked luggage.

    • Average Price: £61

    Travel Tips: London to St. Andrews flight

    Take a flight to St. Andrews 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 St. Andrews.
    FAQs
    Omio customers have found cheap plane tickets to St. Andrews from London for as low as £61  for the next 7 days.
    The London to St. Andrews plane ticket price is on average £260  if you are looking to purchase your tickets for this journey in the next week.
    The distance to St. Andrews from London by plane is approximately 350 miles (564 km).
    The London to St. Andrews flight duration is on average 1 h 15 min, which is to be expected when travelling 350 miles (564 km) between London and St. Andrews. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
    For the trip from London to St. Andrews you can take a flight with easyJet, Loganair, BA Cityflyer, British Airways, Ryanair or Flybe. Be sure to check out all possible airlines that offer services from London to St. Andrews on Omio to compare what amenities they may have.
    Yes, you can search for direct flights from London to St. Andrews on Omio with easyJet, British Airways or BA Cityflyer, and you won’t need to change in between. Direct flight services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you book your plane ticket.
    The first flight from London to St. Andrews leaves at 05: 50   and the last flight for this leaves at 21: 00. Omio shows you the latest flight from London to St. Andrews timetable to help you book the best departure time for this journey.
    If you purchase London to St. Andrews plane tickets within the next 7 days, you can find one way tickets to cost on average £260. However, booking in advance gives you access to the best prices for flights from London to St. Andrews. Look out for plane tickets for this route to go on sale a few months before your planned departure date to find the best deals.

    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.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language