There are 7 ways to get from Forres to Paisley by train, bus, night train, car, plane or night bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  5h 35m

  1. Take the train from Inverness to Perth
  2. Take the train from Perth to Glasgow Queen Street

£29 - £138

6 alternative options

Bus  •  6h 36m

  1. Take the bus from Forres, Cumming Street to Inverness, Bus Station 10 / ...
  2. Take the bus from Inverness, Bus Station to Buchanan Bus Station G10 / ...

£35 - £51

Bus, train, line 26 bus  •  7h 8m

  1. Take the bus from Forres, Cumming Street to Inverness, Bus Station 10 / ...
  2. Take the train from Inverness to Glasgow Queen Street
  3. Take the line 26 bus from Glasgow, Pavillion Theatre to Paisley, Park Road 26

£45 - £133

Bus, night train  •  8h 45m

  1. Take the bus from Forres, Cumming Street to Inverness, Bus Station 10 / ...
  2. Take the night train from Inverness to Stirling
  3. Take the bus from Stirling, Bus Station to Buchanan Bus Station X36 / ...

Drive  •  3h 22m

  1. Drive from Forres to Paisley 184.1 miles

£30 - £45

Fly Inverness to Glasgow  •  5h 55m

  1. Fly from Inverness (INV) to Glasgow (GLA) INV - GLA

£84 - £194

Drive to Wick, fly to Edinburgh, night bus  •  5h 48m

  1. Drive from Forres to Wick
  2. Fly from Wick (WIC) to Edinburgh (EDI) WIC - EDI
  3. Take the night bus from Edinburgh Airport, Airport to Buchanan Bus Station

£92 - £315

Questions & Answers

The cheapest way to get from Forres to Paisley is to drive which costs £30 - £45 and takes 3h 22m.

More details

The quickest way to get from Forres to Paisley is to drive which costs £30 - £45 and takes 3h 22m.

More details

No, there is no direct bus from Forres to Paisley. However, there are services departing from Forres, Cumming Street and arriving at Paisley, St Mirren Street via Inverness, Bus Station and Buchanan Bus Station. The journey, including transfers, takes approximately 6h 36m.

More details

The distance between Forres and Paisley is 127 miles. The road distance is 184.1 miles.

Get driving directions

The best way to get from Forres to Paisley without a car is to train which takes 5h 35m and costs £28 - £140.

More details

It takes approximately 5h 35m to get from Forres to Paisley, including transfers.

More details

Forres to Paisley bus services, operated by Stagecoach North Scotland, depart from Forres, Cumming Street station.

More details

The best way to get from Forres to Paisley is to train which takes 5h 35m and costs £28 - £140. Alternatively, you can bus, which costs £35 - £55 and takes 6h 36m, you could also fly, which costs £80 - £200 and takes 5h 55m.

Mode details

There is no direct flight from Inverness Airport to Glasgow Airport. The quickest flight takes 2h 10m and has one stopover.

Search flights

Forres to Paisley bus services, operated by Scottish Citylink, arrive at Buchanan Bus Station.

More details

Map of how to get from Forres to Paisley.
Launch map view
  • Distance: 127.5 miles
  • Duration: 5h 35m

What companies run services between Forres, Scotland and Paisley, Scotland?

You can take a train from Forres to Paisley via Inverness, Perth, Glasgow Queen Street, Buchanan Bus Station, Glasgow, Central Station Forecourt, and Glasgow Central in around 5h 35m. Alternatively, you can take a bus from Forres to Paisley via Inverness, Bus Station and Buchanan Bus Station in around 6h 36m.

Airlines
British Airways
Website
britishairways.com
Flights from Inverness to Glasgow via Stornoway
Ave. Duration
3h 13m
When
Monday to Saturday
Estimated price
£26 - £200
Flights from Inverness to Glasgow via Kirkwall
Ave. Duration
2h 50m
When
Monday to Friday
Estimated price
£28 - £210
Flights from Inverness to Glasgow via London Heathrow
Ave. Duration
5h
When
Every day
Estimated price
£100 - £900
Flights from Wick to Edinburgh
Ave. Duration
1h 5m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
£17 - £150
Loganair
Website
loganair.co.uk
Flights from Inverness to Glasgow via Stornoway
Ave. Duration
3h 13m
When
Monday to Saturday
Estimated price
£26 - £200
Flights from Inverness to Glasgow via Kirkwall
Ave. Duration
2h 50m
When
Monday to Friday
Estimated price
£28 - £210
Flights from Wick to Edinburgh
Ave. Duration
1h 5m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
£17 - £150
Flybe
Website
flybe.com
Flights from Inverness to Glasgow via Belfast City
Ave. Duration
3h 25m
When
Monday, Thursday, Friday and Sunday
Estimated price
£90 - £360
Flights from Inverness to Glasgow via Birmingham
Ave. Duration
4h 10m
When
Monday, Thursday and Friday
Estimated price
£90 - £360
easyJet
Website
easyjet.com
Flights from Inverness to Glasgow via Bristol
Ave. Duration
5h
When
Monday, Thursday, Friday and Sunday
Estimated price
£45 - £220
Flights from Inverness to Glasgow via London Gatwick
Ave. Duration
5h 15m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
£45 - £240
Train operators
ScotRail
Phone
+44 344 811 0141
Email
customer.relations@scotrail.co.uk
Website
scotrail.co.uk
Train from Inverness to Perth
Ave. Duration
2h
Frequency
Every 3 hours
Estimated price
£24 - £75
Website
scotrail.co.uk
Anytime Day Single
£24 - £35
Anytime Day Single 1st Class
£55 - £75
Train from Perth to Glasgow Queen Street
Ave. Duration
1h
Frequency
Hourly
Estimated price
£12 - £40
Website
scotrail.co.uk
Anytime Day Single
£12 - £19
Anytime Day Single 1st Class
£30 - £40
Train from Inverness to Glasgow Queen Street
Ave. Duration
3h 18m
Frequency
3 times a day
Estimated price
£35 - £120
Website
scotrail.co.uk
Anytime Day Single
£35 - £55
Anytime Day Single 1st Class
£90 - £120
LNER
Website
lner.co.uk
Train from Inverness to Perth
Ave. Duration
1h 59m
Frequency
Once daily
Estimated price
£8 - £13
Website
lner.co.uk
2nd Class
£8 - £13
1st Class
£14 - £20
Caledonian Sleeper
Website
sleeper.scot
Night train from Inverness to Stirling
Ave. Duration
3h 27m
Frequency
5 times a week
Estimated price
£40 - £44
Website
sleeper.scot
Sleeper Seat
£40 - £44
Sleeper Berth Club Solo
£180 - £210
Sleeper Berth Classic
£80 - £110
Bus operators
Stagecoach North Scotland
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Forres, Cumming Street to Inverness, Bus Station
Ave. Duration
1h 7m
Frequency
Hourly
Estimated price
£7 - £10
Website
Stagecoach North Scotland
Scottish Citylink
Phone
0871 266 33 33
Email
info@citylink.co.uk
Website
citylink.co.uk
Bus from Inverness, Bus Station to Buchanan Bus Station
Ave. Duration
3h 35m
Frequency
Every 4 hours
Estimated price
£26 - £40
Website
Scottish Citylink
Night bus from Edinburgh Airport, Airport to Buchanan Bus Station
Ave. Duration
52 min
Frequency
Hourly
Estimated price
£8 - £11
Website
Scottish Citylink
McGills Bus Service
Phone
08000 51 56 51
Email
enquiries@mcgillsbuses.co.uk
Website
mcgillsbuses.co.uk
Bus from Glasgow, Pavillion Theatre to Paisley, Park Road
Ave. Duration
1h 23m
Frequency
Every 30 minutes
Estimated price
£3 - £4
Website
McGills Bus Service
First Scotland East
Phone
+44 345 646 0707
Website
firstgroup.com
Bus from Stirling, Bus Station to Buchanan Bus Station
Ave. Duration
1h 19m
Frequency
Every 30 minutes
Schedules at
firstgroup.com
Megabus UK
Phone
0871 266 3333
Email
enquiries@megabus.com
Website
uk.megabus.com
Night bus from Edinburgh Airport, Airport to Buchanan Bus Station
Ave. Duration
1h
Frequency
Once daily
Estimated price
£12 - £17
Website
Megabus UK

Want to know more about travelling around United Kingdom

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Forres to Paisley is 184 miles. It takes approximately 3h 22m to drive from Forres to Paisley.

Get driving directions

Flybe, British Airways, easyJet and Loganair offer flights from Inverness Airport to Glasgow Airport.

Search flights

There are 1106+ hotels available in Paisley. Prices start at £75 per night.

More details