Duration 3h 22m
Distance 399.5 miles
Average price £130
Possible routes 11 found

Scotland to Slough

Recommended route

Train

  1. Glasgow Central
  2. Slough
5h 19m
£163 - £526
More details
Alternative routes

Train via Birmingham

  1. Glasgow Central
  2. Birmingham New Street
  3. Oxford
  4. Slough
6h 42m
Bookable on Rome2rio
£143 - £464
More details

Train via Oxford

  1. Glasgow Central
  2. Oxford
  3. Slough
8h 44m
Bookable on Rome2rio
£147 - £227
More details

Bus

  1. Glasgow
    National Express
  2. Slough
8h 49m
Cheapest
£23 - £27
More details

Drive

  1. Glasgow
    399.4 miles
  2. Slough
6h 28m
£65 - £100
More details

Fly Edinburgh to London Heathrow

  1. Edinburgh
    EDI - LHR
  2. Slough
3h 31m
£42 - £176
More details

Fly Glasgow to London Heathrow

  1. Glasgow
    GLA - LHR
  2. Slough
Fastest
3h 22m
£58 - £193
More details

Fly Aberdeen to London Heathrow

  1. Aberdeen
    ABZ - LHR
  2. Slough
3h 32m
£37 - £174
More details

Fly Inverness to London Heathrow

  1. Inverness
    INV - LHR
  2. Slough
3h 38m
£73 - £305
More details

Fly Glasgow to London Luton, bus

  1. Glasgow
    GLA - LTN
  2. Luton Airport London
    National Express
  3. Slough
4h 33m
£40 - £134
More details

Fly Edinburgh to London Luton, bus

  1. Edinburgh
    EDI - LTN
  2. Luton Airport London
    National Express
  3. Slough
4h 47m
£40 - £127
More details

Frequently asked questions

Want to know about travelling from Scotland to Slough? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Scotland to Slough is to bus which costs £23 - £27 and takes 8h 49m.

More details

The quickest way to get from Scotland to Slough is to fly which costs £55 - £200 and takes 3h 22m.

More details

No, there is no direct bus from Scotland to Slough. However, there are services departing from Glasgow and arriving at Slough Town Centre, Queensmere Car Park via Heathrow Central Bus Station. The journey, including transfers, takes approximately 8h 49m.

More details

No, there is no direct train from Scotland to Slough. However, there are services departing from Glasgow Central and arriving at Slough via Euston station, Oxford Circus station and London Paddington. The journey, including transfers, takes approximately 5h 19m.

More details

The distance between Scotland and Slough is 394 miles. The road distance is 399.5 miles.

Get driving directions

The best way to get from Scotland to Slough without a car is to train which takes 5h 19m and costs £160 - £550.

More details

It takes approximately 5h 19m to get from Scotland to Slough, including transfers.

More details

Scotland to Slough bus services, operated by National Express, depart from Glasgow station.

More details

Scotland to Slough train services, operated by Virgin Trains, depart from Glasgow Central station.

More details

The best way to get from Scotland to Slough is to train which takes 5h 19m and costs £160 - £550. Alternatively, you can bus, which costs £23 - £27 and takes 8h 49m, you could also fly, which costs £40 - £180 and takes 3h 31m.

Mode details

The quickest flight from Edinburgh Airport to London Heathrow Airport is the direct flight which takes 1h 20m.

Search flights

Scotland to Slough bus services, operated by National Express, arrive at Heathrow Airport London T2,3 station.

More details

Scotland to Slough train services, operated by Great Western Railway, arrive at Slough station.

More details

Yes, the driving distance between Scotland to Slough is 400 miles. It takes approximately 6h 28m to drive from Scotland to Slough.

Get driving directions

Flybe and British Airways offer flights from Edinburgh Airport to London Heathrow Airport.

Search flights

Book your Scotland to Slough train tickets online with Rome2rio.

Search and book

There are 1139+ hotels available in Slough. Prices start at £75 per night.

More details

The best way to get from Scotland to Edinburgh Airport is to tram which takes 31 min and costs £1 - £6.

More details

How to travel from Scotland to Slough

Find all the possible transport options for your trip from Scotland to Slough right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Scotland and Slough?

Virgin Trains operates a train from Glasgow to Slough hourly. Tickets cost £150 - £550 and the journey takes 4h 30m. Alternatively, National Express operates a bus from Glasgow to Slough once daily. Tickets cost £14 - £18 and the journey takes 7h 50m.
Airlines
Ave. Duration
1h 27m
Frequency
Every day
Estimated price
£65 - £270
Ave. Duration
1h 11m
Frequency
Every day
Estimated price
£35 - £160
Ave. Duration
1h 45m
Frequency
Every day
Estimated price
£40 - £240
Ave. Duration
3h 35m
Frequency
Every day
Estimated price
£150 - £700
Train operators
Ave. Duration
4h 30m
Frequency
Hourly
Estimated price
£150 - £550
Bus operators
Ave. Duration
7h 50m
Frequency
Once daily
Estimated price
£14 - £18

Slough, United Kingdom

Slough is a large town in Berkshire, England, 21 mi west of London, 3 mi north of Windsor, 6 mi east of Maidenhead, 12 mi south-east of High Wycombe and 20 mi north-east of Reading. The town was historically part of Buckinghamshire. The A4 and the Great Western Main Line pass through it. In 2011, Slough's population of 140,200 was the most ethnically diverse in the United Kingdom outside London with the highest proportion of religious adherents in England. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe