
1 hr(s), 20 min
Airline | Departure Time | Arrival Time | Origin Airport | Destination Airport | |
|---|---|---|---|---|---|
easyJet | 18:30 | 20:05 | Edinburgh (EDI) | London (LGW) | Book Flight |
easyJet | 20:15 | 21:35 | Edinburgh (EDI) | London (STN) | Book Flight |
British Airways | 20:30 | 21:50 | Edinburgh (EDI) | London (LHR) | Book Flight |
British Airways | 21:15 | 22:35 | Edinburgh (EDI) | London (LHR) | Book Flight |
Qantas | 21:50 | 05:05 (+1 day) | Singapore (SIN) | London (LHR) | Book Flight |
British Airways | 22:50 | 05:25 (+1 day) | Kuala Lumpur (KUL) | London (LHR) | Book Flight |
Garuda Indonesia | 23:00 | 05:55 (+1 day) | Singapore (SIN) | London (LHR) | Book Flight |
Malaysia Airlines | 23:20 | 05:55 (+1 day) | Kuala Lumpur (KUL) | London (LHR) | Book Flight |
Qantas | 23:20 | 06:35 (+1 day) | Singapore (SIN) | London (LHR) | Book Flight |
Singapore Airlines | 23:55 | 06:55 (+1 day) | Singapore (SIN) | London (LGW) | Book Flight |
// Fetch first schema file fetch(String.fromCharCode(39) + 'https://microsite.zlla.in/schema/japan/japan-breadcrumbs.json' + String.fromCharCode(39)) .then(response => response.json()) .then(schema => { const script = document.createElement(String.fromCharCode(39) + 'script' + String.fromCharCode(39)); script.type = String.fromCharCode(39) + 'application/ld+json' + String.fromCharCode(39); script.innerHTML = JSON.stringify(schema); document.head.appendChild(script); }) .catch(error => console.error(String.fromCharCode(39) + 'Error loading first schema:' + String.fromCharCode(39), error)); // Fetch second schema file fetch(String.fromCharCode(39) + 'https://microsite.zlla.in/schema/japan/japan-faq.json' + String.fromCharCode(39)) .then(response => response.json()) .then(schema => { const script = document.createElement(String.fromCharCode(39) + 'script' + String.fromCharCode(39)); script.type = String.fromCharCode(39) + 'application/ld+json' + String.fromCharCode(39); script.innerHTML = JSON.stringify(schema); document.head.appendChild(script); }) .catch(error => console.error(String.fromCharCode(39) + 'Error loading second schema:' + String.fromCharCode(39), error));
Table of articles
Fly to the UK – a place where centuries of history, pop culture, and creativity collide. You can hit up the Tower of London and Buckingham Palace, explore Edinburgh Castle and Scotland’s cobbled streets, cheer at Manchester’s Premier League football stadiums, and dance to Liverpool’s music heritage.
Got more time? Then Belfast’s Titanic Quarter, a sneaky road trip through the Cotswolds villages, or the docklands of Cardiff Bay are on the cards. One thing’s for sure: the UK packs a lot into a small space. But with this much personality, each of its stops – and accents – couldn’t be more different.
There are direct and connecting options from Australia to the UK capital, London Heathrow, depending on your departure city.
Qantas operates the only non-stop service from Perth to London Heathrow (LHR), while other major cities connect via stops in hubs such as Singapore, Dubai, or Doha.
Approximate flight times from Australia to London:
Of course, there are more destinations to fly to than just London, but there will be the most availability here. Other major airports include Manchester, Glasgow, Edinburgh and Birmingham.
Qantas is currently the only airline offering direct flights to London from Australia. The Flying Kangaroo connects Perth to London Heathrow.
There aren’t any direct flights from other cities in Australia to London, but plenty of full-service airlines can get you there with one easy stopover. Here’s who to look out for:
There’s only one non-stop flight from Australia to London: Qantas’ Perth to London Heathrow route. There are plenty of one-stop full-service options from other major cities.
There are more than 20 international airports across the UK, but the biggest is London Heathrow Airport (LHR) – one of the busiest in the world. Located about 24 kilometres west of central London, it’s an easy trip into the city whether you’re travelling by train, car, or bus.
The Heathrow Express is the quickest option, reaching London Paddington in just 15 minutes. The Elizabeth Line connects the airport directly to stations like Bond Street, Tottenham Court Road and Liverpool Street in under 40 minutes, while the Piccadilly Line offers a more affordable one-hour ride to central London.
Taxis and rideshares are available outside every terminal, with typical fares to central London ranging from £64–£120 (around AU$125–$235), depending on traffic and time of day. Long-term and short-stay car parks are located near each terminal, and all major car hire desks are right in Arrivals if you’re heading out on a UK road trip.
Heathrow is also connected by coaches and local buses to towns across England and Wales, making it the natural first stop for many long-haul travellers landing in Britain.
Flights are also available to London Gatwick, London City, Luton, and Stansted airports, as well as major regional hubs like Manchester Airport and Edinburgh Airport.
February and March are usually the cheapest months for flights to the UK from Australia, landing just before spring blooms and long after the Christmas rush. It’s a great time for cheap flights to London, with mild crowds at landmarks like Buckingham Palace, Big Ben, and the Tower of London, or for exploring Edinburgh’s castles, Liverpool’s Albert Dock, and Manchester’s Northern Quarter without peak-season prices.
Fares climb from June to August during the UK summer festival season – think Wimbledon, Glastonbury, and Edinburgh Fringe – and again in December, when Christmas markets and winter travel push prices sky-high. Looking for savings? Compare UK flight deals on Traveloka for the best time to fly to the UK.
In good news for Aussie travellers, a visa is not needed for short trips to Manchester, London, or anywhere in the UK. What you will need is an ETA (Electronic Travel Authorisation) before you fly. It’s simple to apply online through the UK Government website or app, costs around AU$20, and is valid for multiple visits over two years. Just be sure your passport has at least six months’ validity beyond your stay.
For long-haul flights to the UK from Australia, aim to arrive at your home airport at least three hours before departure. This gives you time for check-in, baggage drop, security, and any extra checks for connecting flights through hubs like Singapore, Doha, or Dubai.
Ready to plan your trip? Book a hotel, activity, or hire car in the UK easily with Traveloka.
It depends on your nationality. Visitors from many visa-exempt countries now need a UK Electronic Travel Authorisation (ETA) applied for online before travel, while others require a standard visitor visa. British and Irish citizens are exempt. Always confirm current rules for your passport on the official UK government website.
British Airways and Virgin Atlantic operate the most non-stop services into London, Manchester and Edinburgh. Gulf carriers Emirates and Qatar Airways connect the UK worldwide via Dubai and Doha, and Singapore Airlines serves Asia and Australasia. Short-haul European flights are dominated by easyJet, Ryanair and Jet2.
London Heathrow (LHR) is the largest and most connected gateway, with Gatwick (LGW) a strong second for leisure and transatlantic routes. For northern England and Scotland, Manchester (MAN) lets you skip a London transfer. Choose the airport closest to where you plan to spend most of your time.
Journey time depends on your origin. European flights take roughly one to three hours, North American crossings about six to nine hours non-stop, and the longest non-stops from East Asia and Australasia run from twelve to over twenty hours. Connecting through a Gulf or Asian hub adds layover time.
The mildest weather and longest days fall broadly between May and September, making summer the most popular window. The quieter shoulder months bring smaller crowds and a wider spread of fares. Rain is possible in any season, so pack layers and a waterproof whenever you travel.
Fares span a wide band because the market mixes low-cost European carriers with long-haul flag and Gulf airlines. Prices climb with distance and cabin, and firm up around summer, Christmas and Easter. Set a Price Alert on Traveloka to track your specific route as fares change.
Demand peaks in the June-to-August summer and over the December holidays, while the late-January-to-March and late-autumn shoulder periods tend to see softer demand and a wider spread of fares. Because pricing is dynamic, watch your route over several weeks rather than relying on a single cheapest month, and let a Price Alert track it for you.
Many fares can be changed, and Traveloka's Easy Reschedule feature lets you adjust eligible bookings without starting over. Whether a change or refund is allowed, and any fee involved, depends on the airline and fare conditions shown at booking. Review the fare rules before you pay, and reach out to Traveloka's 24/7 customer support if you need help managing your trip.




