Glasgow is one of the cheapest UK city breaks to reach — with three airports inside an hour, two main railway lines from London, two budget bus operators and even a sleeper train, you can get here for under £30 from London if you book wisely.
This is an honest 2026 guide to the cheapest way to get to Glasgow from anywhere in Britain or Europe — when each option is the right call, the realistic prices, the booking tricks Glaswegians actually use and the trade-offs that matter.

Quick recommendations: which option to choose
Cheapest from London (cost): Megabus coach, from £9 in advance.
Cheapest from London (time-and-cost balance): Avanti or LNER advance fares, from £25.
Most relaxing: Caledonian Sleeper from £55 in a seat, £130+ in a bed.
Cheapest from Europe: Ryanair or easyJet to Glasgow, Edinburgh or Prestwick, from £30.
From the US/Canada: Aer Lingus via Dublin or KLM via Amsterdam are usually cheaper than direct.
By train: the comfortable cheap option
From London
Two routes connect London to Glasgow:
- Avanti West Coast from London Euston (4h 30m direct) via Crewe, Preston and Carlisle. The fastest and most direct daytime service.
- LNER from London King’s Cross to Edinburgh, then 50-minute connection to Glasgow Queen Street (5h 30m total).
Advance Avanti fares from £25 if booked 8–12 weeks ahead. Off-peak return £80–£140; anytime open return £200+. Use the Trainline app or the official LNER/Avanti websites to filter for “advance” fares — they’re sold in tiers and the cheapest sell out first. Split-ticketing via apps like Trainsplit can save 30–50% on long-distance routes (legitimate; you remain in the same seat).

The Caledonian Sleeper
A genuinely lovely option: board the train at London Euston around 11.30pm, wake up in Glasgow at 7.30am. Seats from £55 (well-padded reclining seats), shared two-berth cabins from £140, en-suite cabins from £270. You arrive rested with a full day ahead and you’ve saved a hotel night. Book direct at sleeper.scot — early-bird “Caledonian Saver” fares come out 12 weeks ahead.
From elsewhere in the UK
Edinburgh (50 minutes, £15.50 off-peak return), Manchester (3h, from £35 advance), Birmingham (3h 30m, from £40), York and Newcastle (3-4h via LNER). For more on cross-Edinburgh travel see our Edinburgh day trip from Glasgow guide which has the same trains in reverse.
Trains are faster and far more comfortable, and they needn’t be expensive if you plan. Advance singles booked weeks ahead undercut walk-up fares dramatically, a Railcard knocks roughly a third off, and split-ticketing can shave more still. Remember Glasgow has two central stations: Central (trains from England and the airport-adjacent Paisley line) and Queen Street (Edinburgh and the north). The Edinburgh–Glasgow shuttle runs every 15 minutes and takes about 50 minutes, so flying into Edinburgh and training across is a legitimate budget tactic.
One detail worth knowing before you book: Glasgow has two main stations and they are not interchangeable. Trains from England and the south arrive at Glasgow Central, while services from Edinburgh and the north use Queen Street, about a ten-minute walk away across the city centre. Both sit right in the middle of town, so neither leaves you stranded, but check which one your ticket lands at so you know where to find your onward bus, taxi or hotel. The walk between the two is flat and well-signed if you’re connecting.
The single biggest train saving is the advance single. These are released around twelve weeks ahead in limited numbers and priced in tiers, so the £25 London fares genuinely exist but vanish fast — set a calendar reminder for when booking opens and pounce. A Railcard knocks roughly a third off most fares and pays for itself in a single London–Glasgow return, and split-ticketing apps can shave more again on the long routes without changing your seat. Avoid Friday late afternoon and Sunday evening, the two peak windows when even advance fares price up.
By bus: the genuinely cheapest option
Megabus and National Express
From London Victoria Coach Station to Buchanan Bus Station, the journey takes 8–10 hours and tickets start from £9 if you book 4+ weeks ahead — sometimes Megabus offers headline £1 promo fares. National Express is similar (£15–£25). Both run several services daily including overnight options.

Trade-offs: The bus is by far the cheapest but the slowest option. Overnight services arrive in Glasgow at 6–7am and you’ll need to find somewhere to wait until your accommodation check-in. Most overnight buses have reclining seats and onboard toilets but sleep is light. Best for backpackers, students and tight budgets.
Coaches are almost always the genuinely cheapest way into Glasgow. Megabus and FlixBus run frequent intercity services and fares can start at just a few pounds if you book early, with everything arriving at Buchanan Bus Station, a five-minute walk from the city centre. An overnight coach from London is slow but doubles as a saved night’s accommodation. The trade-off is journey time and comfort, so they suit flexible budget travellers more than anyone on a tight schedule.
The coach is unbeatable on price and that is the whole pitch — if your budget matters more than your time, nothing else comes close. Both Megabus and National Express drop you at Buchanan Bus Station, which is a genuine advantage: it sits five minutes’ walk from the top of Buchanan Street, right in the centre, so you step off and you are already in town with no onward transfer to pay for. That central arrival is part of what makes the coach such good value once you factor in everything.
Make the long coach journey easier on yourself:
- Take the overnight service if you can sleep on transport — it saves a night’s accommodation, though you’ll arrive around 6–7am before most check-ins open.
- Pack a neck pillow, an eye mask, a charged power bank and snacks; the onboard facilities are basic and stops are short.
- Book four or more weeks ahead for the headline fares, and check the Megabus newsletter for the occasional £1 promotional seats.
- If you land early, the left-luggage options and cafes around the station and nearby Queen Street let you stash bags and warm up until your room is ready.
For more ways to keep the whole trip cheap once you arrive, our Glasgow on a budget guide covers free museums, cheap eats and travel passes.
By plane: the time-saver from far away
Glasgow Airport (GLA)
The main airport, 8 miles west of the city. Most international and many domestic flights arrive here. Budget airlines include EasyJet, Ryanair (limited), Loganair (the Highlands airline), British Airways, Jet2. Domestic flights from London cost £30–£100 one-way; advance flights from European hubs (Amsterdam, Dublin, Berlin, Paris) typically £30–£80.
Getting to the centre: Glasgow Airport Express bus 500 takes 15 minutes; £9 single, £15 return; runs every 10 minutes — see our Glasgow Airport to city centre guide.
Glasgow Prestwick Airport (PIK)
30 miles south of the city, served almost exclusively by Ryanair. Often £10–£20 cheaper than Glasgow Airport on European routes (Dublin, Krakow, Riga, Alicante). Train direct to Glasgow Central from Prestwick Airport station; 50 minutes; £8 with a 50%-off Ryanair voucher (printed boarding pass).
Edinburgh Airport (EDI)
40 miles east — the closest international hub for some North American direct flights. Connect to Glasgow by Citylink coach (1h 30m, £12) or train via Haymarket–Queen Street (1h 15m total, £15.50).
Glasgow Airport (GLA), eight miles west, handles most flights and connects to the centre by a frequent airport bus or a train from nearby Paisley Gilmour Street. Glasgow Prestwick (PIK), about 30 miles southwest, is a Ryanair base and often the cheapest gateway from Europe, with a discounted train into the city. Don’t ignore Edinburgh Airport either — budget fares plus the cheap cross-country train can beat flying direct.
Flying only makes sense from a fair distance — from anywhere south of about Manchester the train is usually quicker once you count getting to the airport, security and the transfer at the other end. If you are flying, don’t fixate on Glasgow Airport alone. Prestwick is a Ryanair base roughly 30 miles southwest and often the cheapest European gateway, with a discounted train into Glasgow Central for passengers showing a boarding pass, while Edinburgh Airport can undercut both on fares — the cross-country train or coach into Glasgow takes a little over an hour and the combined cost still beats flying direct on some routes.
Once you land at Glasgow Airport, getting into town is quick and cheap: the airport bus runs to the city centre in about 15 minutes and costs single figures, far less than a taxi. The one real trap with budget flights is baggage — a checked bag or even an oversized cabin bag can cost more than the seat itself, so travel light and read the fare conditions before you book. Our getting around Glasgow guide has the full detail on the airport transfer options.
From Europe
Glasgow has direct flights to most major European cities. Ryanair and EasyJet fly to/from Dublin, Amsterdam, Paris, Berlin, Barcelona, Rome and the budget Eastern European cities (Krakow, Bratislava, Riga). Loganair runs intra-UK and Norwegian/Faroese routes. Cheapest months are January, February, November (excluding school holidays). Book 6–10 weeks ahead.
A practical tip for European travellers chasing the cheapest fare: search all three airports together rather than fixating on Glasgow. A flight into Prestwick or Edinburgh can come in well below the Glasgow Airport price on the same dates, and the cheap onward train more than makes up the difference. The genuinely low fares cluster in the quiet months — January, February and November outside the school holidays — and on midweek departures, so shifting your trip by a few days can halve the airfare. Book six to ten weeks ahead and travel with cabin baggage only to keep the budget-airline total honest.
From the US, Canada and Australia
Direct flights to Glasgow from North America are limited (seasonal Air Transat from Toronto, occasional United services). Most travellers connect via:
- Dublin with Aer Lingus (often the cheapest option from the US East Coast)
- Reykjavík with Icelandair (good free-stopover option)
- Amsterdam with KLM
- London Heathrow with British Airways or Virgin then connecting
Australian and Asian travellers usually fly into London Heathrow and connect by train or short-haul flight. The Glasgow connection from Heathrow is around 1h 15m by air or 5h 30m by train.
By car
From London to Glasgow is around 410 miles up the M6/M74 — about 7 hours’ driving plus stops. Fuel costs around £55–£70 each way. Adds flexibility for Highland trips but car parking in central Glasgow is expensive (£25+ per day) and the city is well-served by public transport. Not recommended unless you’re doing a wider Scotland road trip.
Driving is about flexibility, not saving money. The fuel alone for a London round trip runs to roughly £110–£140, before you add the wear, any overnight stops on the way, and the sting in the tail: parking. Central Glasgow parking is expensive and the city is compact and very well served by Subway, bus and train, so a car you’ve driven up sits in a car park costing more per day than your transport would. The case for driving is really the wider Scotland road trip — Loch Lomond, the Highlands, the coast — where having your own wheels transforms the trip. For the city itself, you don’t need one.
By ferry
From Northern Ireland: Stena Line and P&O Ferries operate Belfast and Larne to Cairnryan (south of Glasgow), 2-hour crossing. From there it’s a 2-hour drive or coach to Glasgow. Tickets from £25 foot passenger, £100+ with a car.
The ferry route only makes sense if you are coming from Ireland. Crossings from Belfast and Larne land at Cairnryan on the southwest Scottish coast, and from there it is around two hours by car or coach up to Glasgow, so factor that onward leg into both your time and your budget. Foot passengers travel cheaply, but the moment you bring a car the price climbs steeply, and the total door-to-door time often makes a budget flight into Glasgow or Prestwick the easier call. Book the crossing ahead in summer and around bank holidays, when the popular sailings fill.
How to save more
- Railcards — 16-25, 26-30, Senior, Two Together, Family & Friends, Disabled all save 33% on most train fares. £30 for a year. Pays back after one return London-Glasgow.
- Off-peak times — avoid Friday late afternoon and Sunday evening for the cheapest seats.
- Trainline split-ticketing — same train, two or more tickets, up to 50% saving on long routes.
- Megabus £1 promotions — the £1 fares are real but limited; sign up for the Megabus newsletter or check Tuesday mornings.
- Skyscanner “everywhere” search — to compare flights from London/Edinburgh/Glasgow at once.
- Avoid Edinburgh during the Festival — every form of transport prices up August.
A few habits keep the cost down whichever way you travel:
- Book 6–12 weeks ahead for the lowest train and coach fares.
- Travel midweek and off-peak — Tuesday to Thursday is cheapest.
- Compare arriving into Edinburgh and taking the 50-minute train across.
- Pack light to dodge airline bag fees that can cost more than the seat.
Beyond the route-by-route tips, the single most reliable saving is simply booking early and staying flexible on timing. Fares for trains, coaches and flights all climb as seats sell and as you push into peak travel windows, so the traveller who books twelve weeks out on a Tuesday almost always beats the one booking a fortnight ahead for a Friday night. If your dates can move even by a day, run the search across a few options and let the price decide for you.
What to budget
Realistic 2026 prices for a London-Glasgow return:
- Bus (Megabus/National Express): £18-£40
- Train (Avanti advance fares): £50–£90
- Train (anytime, walk-up): £200+
- Caledonian Sleeper (seat): £110
- Caledonian Sleeper (cabin): £280+
- Plane (advance): £60–£120
- Driving (fuel only): £110-£140
A reality check on the headline figures: the rock-bottom prices quoted above are real but they are the cheapest tier, not the typical fare. Book late, travel at peak times or need a flexible ticket and you can pay several times the advance price for the same journey — a walk-up London train fare can top £200 against an advance single near £25. The lesson is that when you book matters far more than how you travel. Budget for the realistic mid-tier fare, treat the headline price as a best case, and remember to factor the onward transfer at the Glasgow end — usually only a few pounds by bus or Subway, but worth including in the total. See our Glasgow on a budget guide for how those savings stack up across a whole trip.
FAQs
What’s the cheapest way to get to Glasgow from London?
Megabus coach starts from £9 booked in advance. Train advance fares start from £25; flights from £35 with budget airlines.
How long is the train from London to Glasgow?
4h 30m direct on Avanti West Coast from London Euston; 5h 30m via LNER and Edinburgh from London King’s Cross.
Is the sleeper train to Glasgow worth it?
Yes for many travellers — saves a hotel night, you arrive rested at 7.30am with a full day ahead. Seat fares from £55 are competitive with daytime trains; cabins from £140 are a treat.
Which Glasgow airport is cheapest to fly into?
For Ryanair routes, Glasgow Prestwick (PIK) is often £15–£20 cheaper than Glasgow International (GLA). For most other carriers, Glasgow Airport (GLA) is the obvious choice.
Is it cheaper to fly or take the train to Glasgow?
For one passenger from London, train and budget flight are usually similar. For two or more passengers, train works out cheaper because flight prices are per-person while train tickets can be split-purchased.
Can I get to Glasgow without flying?
Easily. London to Glasgow is 4h 30m by direct train or 8h overnight by sleeper. From Europe, ferry to Northern Ireland or Eurostar to London then onward train.
Plan the rest of your Glasgow trip
Once you’ve arrived, see our getting around Glasgow guide for local transport, our Glasgow on a budget guide for cost-saving tactics across the trip and our where to stay in Glasgow deep-dive for accommodation.