Edinburgh sits 47 miles east of Glasgow and the train takes 50 minutes. If you’re already staying in Glasgow, an Edinburgh day trip from Glasgow is one of the easiest and most rewarding day-out options anywhere in Britain — you can be at the gates of Edinburgh Castle two hours after breakfast and back in Glasgow for dinner.
This is a complete planning guide for doing Edinburgh in a day from Glasgow: the cheapest and fastest way to travel, the perfect 8-hour itinerary, what to actually book in advance, and the realistic answer on whether the day-trip is worth doing at all.

Glasgow to Edinburgh: how to travel
You have four realistic options to do Edinburgh as a day trip from Glasgow.
1. Train (recommended)
ScotRail runs a direct express from Glasgow Queen Street to Edinburgh Waverley every 15 minutes between roughly 6am and 11pm. The journey takes 50 minutes and is the fastest option. Off-peak day return tickets cost around £15.50; anytime returns £30. No advance booking required — just turn up at Queen Street and tap on with contactless. The “off-peak” definition starts after 9.15am Mon–Fri and applies all weekend.

For an even cheaper trip, look out for the ScotRail “Club 50” or family/group rail card discounts (typically 30% off). The slower stopping service (via Falkirk High) takes 75 minutes and costs around £13.50 — fine if you’re not in a rush.
2. Bus (cheapest)
Citylink and Megabus run direct coaches from Buchanan Bus Station to Edinburgh St Andrew Square every 15–30 minutes. The journey takes about 1 hour 20 minutes and tickets cost £6.50–£18 depending on how far in advance you book. The bus is cheaper and arrives close to St Andrew Square (5 minutes’ walk to Princes Street) but is slower than the train.
3. Driving
The M8 covers Glasgow to Edinburgh in about an hour outside rush hour. Parking in central Edinburgh is expensive (£20+ for a day) and the city is heavily traffic-restricted. We don’t recommend driving unless you’re combining the day with a Highland detour. Park & Ride is at Ingliston (£3 per day with a pre-booked tram into the centre).
4. Day-tour bus
Several operators (Highland Explorer, Rabbie’s, Scottish Storyteller) run organised day-tour packages from Glasgow that include Edinburgh and one or two surrounding stops (Linlithgow, Stirling Castle). These cost £55–£85 per person and remove the planning, but you’ll spend more on the road than walking around Edinburgh. Best for visitors who don’t want to plan anything. The same operators sell longer Highland days from Glasgow, and a Loch Ness day tour runs 12 to 13 hours door to door.
The logistics are gloriously simple, which is why this is the easiest day trip in Scotland. Trains leave Glasgow Queen Street for Edinburgh Waverley roughly every 15 minutes, take about 50 minutes, and drop you right under the castle in the heart of the Old Town; book an advance return and you’ll pay far less than the walk-up fare. Coaches (Citylink and Megabus from Buchanan Bus Station) are cheaper still at around £8–£12 return but take 1 hour 15 to 1 hour 30. Driving is about an hour on the M8, but Edinburgh parking is expensive and awkward, so the train wins almost every time.
One detail trips up first-timers: there are two Glasgow stations and they are not interchangeable for Edinburgh. The fast, frequent express runs from Queen Street, the smaller station beside George Square; Central’s Edinburgh trains take the slower Carstairs route and add half an hour. If someone sends you to Central by mistake you can still get there, but the easy day starts at Queen Street. The platform is signposted for Edinburgh Waverley and you simply tap on with a contactless card — no ticket machine queue needed for the walk-up off-peak fare.
For getting to Queen Street in the first place, almost everything in the city centre is within a 10-minute walk, and Buchanan Street Subway is two minutes away. If you are staying further out, our getting around Glasgow guide covers the Subway loop and the bus network. Sit on the right-hand side leaving Glasgow for the better views as the line crosses the central belt.
Train vs bus: what we recommend
Take the train. The 30-minute saving on each leg of the journey gives you an extra hour in Edinburgh without costing much more. The train arrives at Waverley directly underneath the city centre — three minutes’ walk to the Royal Mile — while the bus station is at the eastern edge of the New Town. Walk-up off-peak return: around £15.50; at peak (before 9.15am): £30.
The perfect Edinburgh day-trip itinerary
Eight hours in Edinburgh is enough to see the headline beats. Here’s a tested itinerary leaving Glasgow at 9.15am.
9.15am — Train from Glasgow Queen Street
Off-peak fare kicks in at 9.15am Mon–Fri (any time on weekends). Coffee & pastry from one of the Queen Street kiosks if you skipped breakfast.
10.05am — Arrive Edinburgh Waverley, head to Edinburgh Castle
Walk up Cockburn Street from Waverley (steep but quick) to the Royal Mile, turn right and follow it to the castle esplanade — about 15 minutes. Pre-book your castle ticket online for £21.50 (saves the 30-minute on-the-day queue at the ticket office).

10.30am – 12.30pm — Edinburgh Castle
Allow two hours: the Crown Jewels, the Stone of Destiny, the Great Hall, the National War Memorial and the One O’Clock Gun (fired daily except Sunday) are the headline beats. Time it for the One O’Clock Gun if you want a free spectacle.
12.30pm — Lunch on the Royal Mile
Avoid the obviously touristy spots facing the castle. Walk 5 minutes down the Royal Mile to The Devil’s Advocate (Advocate’s Close) for upscale Scottish small plates, or to Mum’s Great Comfort Food (Forrest Road) for a £10 plate of haggis, neeps and tatties.
2.00pm — Walk down the Royal Mile
From the castle, the Royal Mile descends to the Palace of Holyroodhouse and the Scottish Parliament. Highlights along the way: St Giles’ Cathedral (free, donations welcome), The Real Mary King’s Close (paid, £20 — book ahead, atmospheric guided tour of Edinburgh’s underground vaults), The Scotch Whisky Experience at the top, and dozens of independent kilt makers and gift shops.
3.30pm — Holyrood Palace OR climb Arthur’s Seat
Two options at the bottom of the Royal Mile. Holyrood Palace is the King’s official Scottish residence — sumptuous Mary Queen of Scots apartments, £20 entry, allow 90 minutes. Alternatively, Arthur’s Seat — the 822-foot extinct volcano in Holyrood Park — is a 30-minute climb to spectacular city views, free.
5.00pm — Princes Street & the New Town
Walk back up the Royal Mile or hop on bus 35 to Princes Street. Browse the gardens, climb the Scott Monument (£10) or wander the Georgian streets of New Town (Charlotte Square, George Street). Quality whisky-buying: try Cadenheads on the Canongate.
6.30pm — Dinner
Edinburgh has dozens of brilliant pre-train dinner options. The Tolbooth Tavern on the Canongate is a no-fuss historic-pub dinner; Mum’s Great Comfort Food is the budget choice; The Dome on George Street is the most beautiful interior in the city.
8.30pm — Train back to Glasgow
Last train back to Glasgow Queen Street is around 11.30pm; we’d aim for 8.30pm or 9pm to get back relaxed.
With one day, walk a tight loop and skip the rest. From Waverley, climb up to the Royal Mile and start at Edinburgh Castle (book a timed ticket in advance to skip the queue), then stroll downhill past St Giles’ Cathedral, detouring to Victoria Street and the Grassmarket for the prettiest streets in the city. Loop back through Princes Street Gardens beneath the castle rock. If the weather turns, the National Museum of Scotland is free, vast and brilliant. That’s a full, satisfying day without rushing.
The single biggest time-saver is booking the castle for a timed slot before you travel. Edinburgh Castle is one of the most visited paid attractions in the country and the on-the-day queue at the esplanade can swallow half an hour in summer; a pre-booked ticket walks you past it. Aim for a slot around 10.30am to 11am, which gives you a comfortable margin after the 50-minute train and the 15-minute climb up from Waverley.
A few habits keep the day smooth rather than frantic:
- Pack light — you are walking a hilly city all day and there is nowhere to leave bags except paid left-luggage at Waverley.
- Carry a waterproof whatever the forecast; Edinburgh’s east-coast weather turns fast.
- Eat lunch a few minutes off the Royal Mile rather than on it — you get better food for less.
- Keep the last train time in your head and aim for one an hour earlier; the late services fill up.
If museums are more your thing than ramparts, swap the castle for the free National Museum of Scotland on Chambers Street — it is vast, genuinely brilliant, and costs nothing, which makes it the obvious move if the weather turns.
What to skip on a day trip
Edinburgh is a proper city and there’s no way to do it all in a day. Skip:
- Edinburgh Zoo — too far from the centre and you’ll lose two hours getting there and back.
- Royal Yacht Britannia — wonderful but adds 90 minutes of bus travel.
- The Botanic Gardens — Edinburgh’s are lovely, but Glasgow’s are 30 seconds from the Subway. Save it.
- The full Real Mary King’s Close + Holyrood Palace + Castle combo — pick two of the three or you’ll be exhausted.
The deeper trap is trying to treat a day trip like a city break. Edinburgh has enough to fill a long weekend, and the failure mode is buying three paid attractions, rushing all of them, and seeing the city through a turnstile. Pick one or at most two ticketed sights, then spend the rest of the day on foot: the walk down the Royal Mile, the detour to Victoria Street and the Grassmarket, and the loop back under the castle through Princes Street Gardens cost nothing and show you the city at its best.
Edinburgh in a day with kids
The Castle, Camera Obscura (interactive optical illusions, £20 — usually a hit) and Greyfriars Bobby’s statue are the family-friendly headline sights. The Museum of Childhood on the Royal Mile is free and brilliant. Skip Arthur’s Seat with under-eights and Holyrood Palace with under-sixes.
Edinburgh is a winner with children. The National Museum of Scotland is free and has dinosaurs, an interactive science floor and a roof terrace with castle views; Camera Obscura on the Royal Mile is five floors of illusions; and clambering the castle ramparts entertains most ages. Princes Street Gardens gives them room to run between sights, and the walk is mostly downhill from the castle, which keeps small legs happier.
Build the day downhill. Starting at the castle and working down the Royal Mile means the walking is mostly with gravity rather than against it, which buys a lot of goodwill from small legs. The free National Museum of Scotland is the secret weapon for a family day — dinosaurs, a hands-on science floor, and a roof terrace with castle views, all for nothing and all under cover if it rains.
Time the One O’Clock Gun if you can — it is fired from the castle ramparts every day except Sunday and the build-up and bang reliably delight children (and startle a few adults). Skip Arthur’s Seat with under-eights unless they are keen walkers, and give Holyrood Palace a miss with very young children; the apartments are grand but there is little for them to do.
What to budget for an Edinburgh day trip
Realistic costs per adult: £15.50 off-peak ScotRail return + £21.50 Castle entry + £15 lunch + £25–35 dinner = £77–87 per adult. Add-ons: Real Mary King’s Close £20, Holyrood Palace £20, Scotch Whisky Experience £25.
A rough per-adult day, 2026 prices:
- Travel: £15–£30 return by advance train, less by coach.
- Edinburgh Castle: a paid timed ticket — book ahead; many other sights (the National Museum, the galleries) are free.
- Lunch and a coffee: £12–£20.
- Plan the route around what’s free and you can do Edinburgh in a day cheaply. For getting to the station, see our getting around Glasgow guide.
When to do an Edinburgh day trip
August is risky: the Edinburgh Festivals (Fringe, International Festival, Military Tattoo) take over the entire city and double or triple visitor numbers. Do an Edinburgh day trip in May, June, September or October for the best balance of weather, daylight and crowds — see our best time to visit Glasgow guide. December is also charming for the Christmas Markets in Princes Street Gardens.
There is a real case for the shoulder months beyond just dodging crowds. May, June, September and early October give you the long northern daylight — light until 9pm or later in midsummer either side — which stretches what you can fit into a single day enormously. You can add Arthur’s Seat or a second neighbourhood and still make a relaxed train home. Winter trips are shorter on daylight but the city is quieter and, around December, the Christmas market in Princes Street Gardens is a genuine draw. The same window covers the Jacobite steam train season at the Glenfinnan Viaduct, which runs from April to October.
If your dates fall in August and you still want to go, go on a weekday and start early; the Festival crowds build through the day. And remember the day trip runs both ways — Edinburgh is the headline, but Glasgow’s own geography opens up lochs and the coast too, as our day trips from Glasgow guide lays out.
FAQs
How long is the train from Glasgow to Edinburgh?
50 minutes on the express service from Glasgow Queen Street to Edinburgh Waverley, every 15 minutes during the day.
How much does the train from Glasgow to Edinburgh cost?
£15.50 off-peak day return, £30 anytime return, with seasonal Advance fares from £8.50 if you book a specific train. No advance booking needed for off-peak walk-up.
Can you do Edinburgh in a day from Glasgow?
Easily — the 50-minute train means an 8-hour day in Edinburgh is entirely realistic and rewarding. Plan two big sights (e.g. Castle + Mary King’s Close OR Holyrood Palace) plus a Royal Mile wander.
Is the train better than the bus from Glasgow to Edinburgh?
Yes for speed and convenience (saves an hour of travel time on a return). The bus is cheaper if you book in advance — around £6.50 with Megabus.
What’s the best Glasgow station for Edinburgh trains?
Glasgow Queen Street — the express to Edinburgh Waverley runs from there. Glasgow Central also has services but they’re slower (1h 15m via the Carstairs route).
Should I stay in Edinburgh or Glasgow for a Scotland trip?
Glasgow is cheaper, has stronger nightlife and is 50 minutes from Edinburgh. Edinburgh is prettier and closer to the Highlands departure points. Many travellers stay in Glasgow and day-trip to Edinburgh — see our where to stay in Glasgow guide.
Plan more Glasgow day trips
Edinburgh is the headline day-trip but Glasgow’s geography opens up loch country, the Highlands and the seaside too. See our complete day trips from Glasgow guide and the deep-dive on Loch Lomond from Glasgow for the alternative.