Compare all timetables for the bus from Edinburgh to Portree
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Scottish Citylink | 9h 20m | 3:45 AM | Edinburgh | N St David St | 1:05 PM | Portree | Bus Stop | Basic | $102 |
A Bus from Scottish Citylink goes from N St David St, Edinburgh (United Kingdom) at 4/20/2026 3:45:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/20/2026 1:05:00 PM. 50 Basic ticket for $102 per person are available. Travel duration is 9h 20m
|
-
-
FlixBus9h 55m06:35 AMEdinburghSt Andrew Square10:50 AMInvernessBus Station0EconomyA Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 4/21/2026 6:35:00 AM to Bus Station, Inverness (United Kingdom) arriving at 4/21/2026 10:50:00 AM. 50 Economy ticket for $14 per person are available. Travel duration is 4h 15m
-
Scottish Citylink3h 15m01:15 PMInvernessBus Station4:30 PMPortreeBus Stop0BasicA Bus from Scottish Citylink goes from Bus Station, Inverness (United Kingdom) at 4/21/2026 1:15:00 PM to Bus Stop, Portree (United Kingdom) arriving at 4/21/2026 4:30:00 PM. 50 Basic ticket for $52 per person are available. Travel duration is 3h 15m
Waiting Time 2h 25m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Scottish Citylink | 8h 0m | 9:01 AM | Edinburgh | Barnton Junction | 5:01 PM | Portree | Bus Stop | Basic | $111 |
A Bus from Scottish Citylink goes from Barnton Junction, Edinburgh (United Kingdom) at 4/21/2026 9:01:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/21/2026 5:01:00 PM. 50 Basic ticket for $111 per person are available. Travel duration is 8h 0m
|
||
| Scottish Citylink | 8h 21m | 8:40 AM | Edinburgh | Central bus station | 5:01 PM | Portree | Bus Stop | Basic | $115 |
A Bus from Scottish Citylink goes from Central bus station, Edinburgh (United Kingdom) at 4/21/2026 8:40:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/21/2026 5:01:00 PM. 50 Basic ticket for $115 per person are available. Travel duration is 8h 21m
|
-
-
megabus7h 46m08:40 AMEdinburghCentral bus station12:35 PMInvernessBus Station0EconomyA Bus from megabus goes from Central bus station, Edinburgh (United Kingdom) at 4/23/2026 8:40:00 AM to Bus Station, Inverness (United Kingdom) arriving at 4/23/2026 12:35:00 PM. 50 Economy ticket for $18 per person are available. Travel duration is 3h 55m
-
Scottish Citylink3h 11m01:15 PMInvernessBus Station4:26 PMPortreeBraes Rd End0BasicA Bus from Scottish Citylink goes from Bus Station, Inverness (United Kingdom) at 4/23/2026 1:15:00 PM to Braes Rd End, Portree (United Kingdom) arriving at 4/23/2026 4:26:00 PM. 50 Basic ticket for $3 per person are available. Travel duration is 3h 11m
Waiting Time 0h 40m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Scottish Citylink | 9h 20m | 3:45 AM | Edinburgh | N St David St | 1:05 PM | Portree | Bus Stop | Basic | $102 |
A Bus from Scottish Citylink goes from N St David St, Edinburgh (United Kingdom) at 4/22/2026 3:45:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/22/2026 1:05:00 PM. 50 Basic ticket for $102 per person are available. Travel duration is 9h 20m
|
||
| Scottish Citylink | 8h 47m | 11:39 AM | Edinburgh | Central bus station | 8:26 PM | Portree | Bus Stop | Basic | $102 |
A Bus from Scottish Citylink goes from Central bus station, Edinburgh (United Kingdom) at 4/22/2026 11:39:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/22/2026 8:26:00 PM. 50 Basic ticket for $102 per person are available. Travel duration is 8h 47m
|
||
| Scottish Citylink | 8h 0m | 9:01 AM | Edinburgh | Barnton Junction | 5:01 PM | Portree | Bus Stop | Basic | $115 |
A Bus from Scottish Citylink goes from Barnton Junction, Edinburgh (United Kingdom) at 4/22/2026 9:01:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/22/2026 5:01:00 PM. 50 Basic ticket for $115 per person are available. Travel duration is 8h 0m
|
-
-
FlixBus8h 8m012:45 PMEdinburghSt Andrew Square5:00 PMInvernessBus Station0EconomyA Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 4/23/2026 12:45:00 PM to Bus Station, Inverness (United Kingdom) arriving at 4/23/2026 5:00:00 PM. 50 Economy ticket for $15 per person are available. Travel duration is 4h 15m
-
Scottish Citylink3h 8m05:45 PMInvernessBus Station8:53 PMPortreeBraes Rd End0BasicA Bus from Scottish Citylink goes from Bus Station, Inverness (United Kingdom) at 4/23/2026 5:45:00 PM to Braes Rd End, Portree (United Kingdom) arriving at 4/23/2026 8:53:00 PM. 50 Basic ticket for $3 per person are available. Travel duration is 3h 8m
Waiting Time 0h 45m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Scottish Citylink | 9h 20m | 3:45 AM | Edinburgh | N St David St | 1:05 PM | Portree | Bus Stop | Basic | $55 |
A Bus from Scottish Citylink goes from N St David St, Edinburgh (United Kingdom) at 4/23/2026 3:45:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/23/2026 1:05:00 PM. 50 Basic ticket for $55 per person are available. Travel duration is 9h 20m
|
||
| Scottish Citylink | 8h 47m | 11:39 AM | Edinburgh | Central bus station | 8:26 PM | Portree | Bus Stop | Basic | $55 |
A Bus from Scottish Citylink goes from Central bus station, Edinburgh (United Kingdom) at 4/23/2026 11:39:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/23/2026 8:26:00 PM. 50 Basic ticket for $55 per person are available. Travel duration is 8h 47m
|
-
-
FlixBus8h 8m012:45 PMEdinburghSt Andrew Square5:00 PMInvernessBus Station0EconomyA Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 4/23/2026 12:45:00 PM to Bus Station, Inverness (United Kingdom) arriving at 4/23/2026 5:00:00 PM. 50 Economy ticket for $15 per person are available. Travel duration is 4h 15m
-
Scottish Citylink3h 8m05:45 PMInvernessBus Station8:53 PMPortreeBraes Rd End0BasicA Bus from Scottish Citylink goes from Bus Station, Inverness (United Kingdom) at 4/23/2026 5:45:00 PM to Braes Rd End, Portree (United Kingdom) arriving at 4/23/2026 8:53:00 PM. 50 Basic ticket for $3 per person are available. Travel duration is 3h 8m
Waiting Time 0h 45m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Scottish Citylink | 8h 0m | 9:01 AM | Edinburgh | Barnton Junction | 5:01 PM | Portree | Bus Stop | Basic | $44 |
A Bus from Scottish Citylink goes from Barnton Junction, Edinburgh (United Kingdom) at 4/24/2026 9:01:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/24/2026 5:01:00 PM. 50 Basic ticket for $44 per person are available. Travel duration is 8h 0m
|
||
| Scottish Citylink | 8h 21m | 8:40 AM | Edinburgh | Central bus station | 5:01 PM | Portree | Bus Stop | Basic | $48 |
A Bus from Scottish Citylink goes from Central bus station, Edinburgh (United Kingdom) at 4/24/2026 8:40:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/24/2026 5:01:00 PM. 50 Basic ticket for $48 per person are available. Travel duration is 8h 21m
|
-
-
FlixBus8h 12m012:45 PMEdinburghSt Andrew Square5:00 PMInvernessBus Station0EconomyA Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 4/25/2026 12:45:00 PM to Bus Station, Inverness (United Kingdom) arriving at 4/25/2026 5:00:00 PM. 50 Economy ticket for $13 per person are available. Travel duration is 4h 15m
-
Scottish Citylink3h 12m05:45 PMInvernessBus Station8:57 PMPortreeBus Stop0BasicA Bus from Scottish Citylink goes from Bus Station, Inverness (United Kingdom) at 4/25/2026 5:45:00 PM to Bus Stop, Portree (United Kingdom) arriving at 4/25/2026 8:57:00 PM. 50 Basic ticket for $3 per person are available. Travel duration is 3h 12m
Waiting Time 0h 45m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Scottish Citylink | 9h 20m | 3:45 AM | Edinburgh | N St David St | 1:05 PM | Portree | Bus Stop | Basic | $55 |
A Bus from Scottish Citylink goes from N St David St, Edinburgh (United Kingdom) at 4/25/2026 3:45:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/25/2026 1:05:00 PM. 50 Basic ticket for $55 per person are available. Travel duration is 9h 20m
|
-
-
FlixBus8h 12m012:45 PMEdinburghSt Andrew Square5:00 PMInvernessBus Station0EconomyA Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 4/26/2026 12:45:00 PM to Bus Station, Inverness (United Kingdom) arriving at 4/26/2026 5:00:00 PM. 50 Economy ticket for $12 per person are available. Travel duration is 4h 15m
-
Scottish Citylink3h 47m05:10 PMInvernessRaigmore Hospital8:57 PMPortreeBus Stop0BasicA Bus from Scottish Citylink goes from Raigmore Hospital, Inverness (United Kingdom) at 4/26/2026 5:10:00 PM to Bus Stop, Portree (United Kingdom) arriving at 4/26/2026 8:57:00 PM. 50 Basic ticket for $3 per person are available. Travel duration is 3h 47m
Waiting Time 0h 10m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Scottish Citylink | 8h 0m | 9:01 AM | Edinburgh | Barnton Junction | 5:01 PM | Portree | Bus Stop | Basic | $49 |
A Bus from Scottish Citylink goes from Barnton Junction, Edinburgh (United Kingdom) at 4/26/2026 9:01:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/26/2026 5:01:00 PM. 50 Basic ticket for $49 per person are available. Travel duration is 8h 0m
|
||
| Scottish Citylink | 8h 47m | 11:39 AM | Edinburgh | Central bus station | 8:26 PM | Portree | Bus Stop | Basic | $55 |
A Bus from Scottish Citylink goes from Central bus station, Edinburgh (United Kingdom) at 4/26/2026 11:39:00 AM to Bus Stop, Portree (United Kingdom) arriving at 4/26/2026 8:26:00 PM. 50 Basic ticket for $55 per person are available. Travel duration is 8h 47m
|
-
-
FlixBus9h 55m06:35 AMEdinburghSt Andrew Square10:50 AMInvernessBus Station0EconomyA Bus from FlixBus goes from St Andrew Square, Edinburgh (United Kingdom) at 4/28/2026 6:35:00 AM to Bus Station, Inverness (United Kingdom) arriving at 4/28/2026 10:50:00 AM. 50 Economy ticket for $11 per person are available. Travel duration is 4h 15m
-
Scottish Citylink3h 15m01:15 PMInvernessBus Station4:30 PMPortreeBus Stop0BasicA Bus from Scottish Citylink goes from Bus Station, Inverness (United Kingdom) at 4/28/2026 1:15:00 PM to Bus Stop, Portree (United Kingdom) arriving at 4/28/2026 4:30:00 PM. 50 Basic ticket for $3 per person are available. Travel duration is 3h 15m
Waiting Time 2h 25m -
Best Price Offer: The price for the cheapest bus from Edinburgh to Portree is $44 on 4/24/2026. Flexible travelers save on ticket prices.
Frequency of bus connections between Edinburgh and Portree
Facts about the bus from Edinburgh to Portree
Compare all providers like Scottish Citylink that travel 1 times every day by bus from Edinburgh to Portree in one click! Book your bus ticket from Edinburgh to Portree starting from $44!
| Cheapest Bus | $44 |
| Fastest Bus | 8h 0m |
| Earliest Bus | 3:45 AM |
| Latest Bus | 11:39 AM |
| Daily Bus Routes | 1 Ø |
| Distance | 152.3 miles |
| Bus Companies | Scottish Citylink |
Cheapest bus connections from Edinburgh to Portree
Every day, 1 buses from 1 bus companies leave Edinburgh for Portree: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 04/20/2026 and for the following days.
The cheapest time to travel from Edinburgh to Portree
How to save money travelling from Edinburgh to Portree
Book the ticket from Edinburgh to Portree in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Edinburgh to Portree, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later buses from Edinburgh to Portree are also emptier.Beloved bus companies from Edinburgh to Portree
Scottish Citylink from Edinburgh to Portree
Here you will find the key facts about the Scottish Citylink bus route Edinburgh to Portree:
| Cheapest Price | $44 |
| Fastest Bus | 8h 0m |
| Earliest Bus | 3:45 AM |
| Last Bus | 11:39 AM |
| Daily Connections | 1 Ø |
| Found on | 3/27/2026 |
All bus stations and stops in Edinburgh and Portree
In the map below, you can see where to find all bus stations in Edinburgh and Portree.
Service and Comfort on the bus from Edinburgh to Portree
FAQs about the Edinburgh to Portree bus
How much does a Edinburgh Portree bus trip cost?
How much could I save by comparing buses from Edinburgh to Portree?
On average, how many connections are available from Edinburgh to Portree each day?
How long does a bus journey from Edinburgh to Portree take?
What time is the first bus from Edinburgh to Portree?
What time is the last bus from Edinburgh to Portree?
Which bus companies operate the Edinburgh Portree route?
Is there a direct bus between Edinburgh and Portree?
What can I take with me on the Edinburgh to Portree bus route?
What equipment is available for the Edinburgh Portree bus route?
How does CheckMyBus find the best bus deals from Edinburgh to Portree?
How does CheckMyBus technology work for trips from Edinburgh to Portree?
Available seat classes which are offered on the bus route Edinburgh to Portree
Name referring to the typical seat you will find with companies that don’t distinguish between different classes.
More bus routes to Edinburgh and to Portree
- Bus Routes to Edinburgh
- Aberdeen to Edinburgh bus
- Buses Amsterdam - Edinburgh
- Buses to Edinburgh from Ayr
- Buses Bath to Edinburgh
- Belfast to Edinburgh bus
- Bus to Edinburgh from Birmingham
- Buses Bristol - Edinburgh
- Buses to Edinburgh from Coventry
- Buses from Dundee to Edinburgh
- Bus Fort William - Edinburgh
- Buses Glasgow - Edinburgh
- Bus Inverness - Edinburgh
- Buses from London to Edinburgh
- Buses to Edinburgh from Manchester
- Bus Newcastle upon Tyne - Edinburgh
- Bus to Edinburgh from Paris
- Buses from Plymouth to Edinburgh
- Buses from Scarborough to Edinburgh
- Buses to Edinburgh from Sunderland
- Buses York to Edinburgh
