Travel from Heathrow-Terminal-5-Station to St-Andrews

Bus or train from Heathrow Terminal 5 Station to St Andrews?

London Underground (Tube) operates a train from Heathrow Terminal 5 Station to St Andrews every 5 minutes. Tickets cost $6 - $9 and the journey takes 1 h 1 min. 4 other operators also service this route. Alternatively, Heathrow Express operates a bus from Heathrow Terminal 5 Station to St Andrews every 15 minutes. Tickets cost $3 - $5 and the journey takes 3 min. 2 other operators also service this route.

Travel Guides

How to get from London to EdinburghCheck out Rome2rio's new London to Edinburgh guide for some handy travel tips

How to get from Heathrow Terminal 5 Station to St Andrews

From Heathrow Terminal 5 train to London Heathrow airport, fly to Edinburgh airport, tram to Edinburgh Gateway, train to Cupar, Tesco Supermarket, then bus to St Andrews. 4 h 51 min $110. From Heathrow Terminal 5 train to London Heathrow airport, fly to Aberdeen airport, line 727 bus to Aberdeen, Adelphi, walk to Aberdeen, train to Dundee, walk to Dundee City Centre, Bus Station, then line 99 bus to St Andrews. 5 h 50 min $125. From Heathrow Terminal 5 train to London Paddington, walk to Lancaster Gate Underground Station, Tube to Stratford DLR Station, train to London City airport, fly to Edinburgh airport, tram to Edinburgh Gateway, train to Cupar, Tesco Supermarket, then bus to St Andrews. 5 h 53 min $159. From Heathrow Airport London bus to London Gatwick airport, fly to Edinburgh airport, tram to Edinburgh Gateway, train to Cupar, Tesco Supermarket, then bus to St Andrews. 5 h 53 min $98. From Heathrow Terminal 5 train to London Paddington, walk to Lancaster Gate Underground Station, Tube to London Liverpool Street, train to London Stansted airport, fly to Edinburgh airport, tram to Edinburgh Gateway, train to Cupar, Tesco Supermarket, then bus to St Andrews. 6 h 21 min $136. From Heathrow Terminal 5 train to Heathrow Central Bus Station, bus to London Luton airport, fly to Edinburgh airport, tram to Edinburgh Gateway, train to Cupar, Tesco Supermarket, then bus to St Andrews. 6 h 43 min $99. From Heathrow Terminal 5 train to Paddington Rail Station, line 205 bus to London Euston, train to Birmingham airport, fly to Edinburgh airport, tram to Edinburgh Gateway, train to Cupar, Tesco Supermarket, then bus to St Andrews. 6 h 41 min $233. From Heathrow Terminal 5 Underground Station Tube to London Kings Cross, train to Edinburgh, train to Cupar, Tesco Supermarket, then bus to St Andrews, Bus Station. 8 h 30 min $108. From Heathrow Terminal 5 train to Heathrow Airport London, bus to Dundee City Centre, Bus Station, then line 99 bus to St Andrews, Bus Station. 11 h 29 min $197. From Heathrow Airport Terminal 5, Heathrow Terminal 5 bus to Sheffield Centre, Sheffield Interchange, walk to Sheffield, train to Edinburgh, walk to Edinburgh, Bus Station (Stances 6), then bus to St Andrews, Bus Station. 13 h 36 min $183. From Heathrow Terminal 5 Station drive to St Andrews. 7 h 34 min $118.