1map logoGo to main page

Glasgow, Glasgow to Portree, Highlands from $65: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Glasgow, United Kingdom
to
Portree, United Kingdom

How to Get from Glasgow to Portree: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$65 - DriveBest price
210.2 milesDistance
4h 21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Glasgow to Portree with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Train
Average Duration
7h  39m
Estimated price
$181-304
Recommended
Company
various
Train
Train
Drive
Average Duration
9h  27m
Estimated price
$137-397
Cheapest
route map
Distance: 210.2 miles
Duration: 4h 21m

See more options

Pricing table
Company
various
Drive
Average Duration
4h  21m
Estimated price
$65-100
Company
various
Train
Average Duration
8h  51m
Estimated price
$180-305
Company
various
Bus
Train
Taxi
Average Duration
7h  39m
Estimated price
$187-254

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Fly $157 $158 $143 $180 $161 $153 $143

Traveling From Glasgow to Portree

Traveling from Glasgow to Portree offers a striking contrast between the vibrant urban life of Scotland's largest city and the serene charm of the Isle of Skye.

Best Neighbourhoods in Portree

Portree features enchanting neighborhoods that each offer distinct experiences.

The Pier Area
• Stunning views of the harbor
• Great seafood restaurants nearby
The Town Centre
• Bustling shops and cafes
• Central hub for local events
Kilt Rock Road
• Scenic walks along the coastline
• Access to picturesque viewpoints

Best Times To Visit Portree's Attractions

Timing your visit to Portree's attractions can elevate your experience significantly.

Portree Harbour
Visit early morning or late afternoon for peaceful views and fewer crowds.
The Old Man of Storr
Go during weekdays, especially in the early hours, for a quieter hike.
Kilt Rock and Mealt Falls
Late afternoon provides stunning lighting for photography and a serene atmosphere.

Portree Weather: What to Expect Year-Round

Portree experiences a maritime climate characterized by mild summers and cool, wet winters, with rain being a frequent visitor throughout the year. Late spring to early autumn is generally considered the best time to explore, as drier conditions and longer daylight hours enhance your travel experience.

Dining Recommendation in Portree

Try the fresh seafood at The Lower Deck, where you can savor locally caught fish and shellfish, showcasing the rich flavors of the Isle of Skye. This relaxed atmosphere, combined with the use of local ingredients, offers a refreshing contrast to the bustling culinary scene of Glasgow.

Glasgow - Portree operators

Explore transport companies operating between Glasgow and Portree, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk/

Train from Glasgow Queen Street to Inverness

Average Duration
3h 18m
Estimated price
$55-130

Train from Inverness to Duirinish

Average Duration
2h 31m
Estimated price
$23-50

Train from Glasgow Queen Street to Stirling

Average Duration
32m
Estimated price
$11-25

Train from Stirling to Inverness

Average Duration
2h 58m
Estimated price
$45-100

Train from Inverness to Strathcarron

Average Duration
1h 56m
Estimated price
$22-50

Train from Fort William to Mallaig

Average Duration
1h 25m
Estimated price
$14-30
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Stirling to Inverness

Average Duration
2h 46m
Estimated price
$55-80
Website
https://sleeper.scot

Train from Glasgow Queen Street Low Level to Fort William

Average Duration
4h 7m
Estimated price
$75-100
Contact phone
+44 1524 732100
Website
https://westcoastrailways.co.uk

Train from Fort William to Mallaig

Average Duration
2h 11m
Estimated price
$35-230
Bus
Website
https://uk.megabus.com

Bus from Glasgow Buchanan Bus Station to Inverness Bus Station

Average Duration
3h 38m
Estimated price
$19-26
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Glasgow to Inverness

Average Duration
3h 55m
Estimated price
$24-35
all-pages.other Show other routes
Contact phone
+44 1599 534 323
Website
lochalsh.net

Other from Strathcarron to Portree

Average Duration
1h 5m
Estimated price
$140-170

Glasgow to Portree: Overview of Bus, Train, Flight, and Car Trips

Traveling between Glasgow and Portree offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Glasgow to Portree, spanning a distance of 210 miles, offering stunning Scottish landscapes along the way. 💰 The cost of traveling by car from Glasgow to Portree ranges between £51 to £79, providing an affordable and flexible option for exploring the beautiful Isle of Skye. 🏞️ Arrive in Portree after a scenic 4-hour and 21-minute drive, ready to experience the charming harbor town and immerse yourself in the natural beauty of the Isle of Skye.
Average price
£50 - £78
🚆 Embark on a scenic train journey from Glasgow to Portree a ride that offers stunning views and comfortable travel. The trip takes approximately 7 hours and 39 minutes, allowing you to relax and enjoy the landscapes along the way. 💸 Ticket prices for the train between Glasgow and Portree typically range from £143 to £240, offering travelers flexibility in choosing a fare that suits their budget and preferences. Whether you opt for standard class or a more luxurious option, the train ride promises convenience and a hassle-free way to reach your destination in style.

Frequently asked questions

Find out more about the route from Glasgow to Portree.

Or choose the category:
The distance between Glasgow and Portree in the United Kingdom is approximately 131 miles. If you choose to drive, it would take around 4 hours and 21 minutes to reach Portree from Glasgow, covering a distance of approximately 210.2 miles. Alternatively, taking a bus would require approximately 6 hours and 25 minutes to travel between the two cities.
The most cost-effective way to travel from Glasgow to Portree is by bus, which costs between £43-£59 and takes approximately 6 hours and 25 minutes. However, if you're looking for a quicker option, driving would be the most time-efficient choice, taking around 4 hours and 21 minutes. Keep in mind that driving may incur additional costs such as fuel and tolls, but it provides more flexibility in terms of stops along the way.
The prices of a bus ticket from Glasgow to Portree vary from £43 to £59. Other modes of transportation, such as driving, do not have a specific price as they depend on factors like fuel costs. It is recommended to compare prices and consider the convenience and comfort of each mode of transportation when planning your trip from Glasgow to Portree.
To travel from Glasgow to Portree without using public transportation, you can drive the 210-mile distance, which takes approximately 4 hours and 21 minutes. The prices for car rentals vary, with options ranging from £51 to £78. Driving allows you the flexibility to stop at scenic spots along the way and explore at your own pace.
The best way to travel from Glasgow to Portree without a car is by bus. The journey takes approximately 6 hours and 25 minutes and the ticket prices range from £43 to £59. There are several bus companies that operate this route and offer comfortable and reliable transportation. It is recommended to check the schedules and book the tickets in advance to ensure availability and a smooth journey.
Yes, there is a direct link between Glasgow and Portree. Scottish Citylink operates bus services that depart from Buchanan Bus Station in Glasgow and arrive at Somerled Square in Portree. These buses run three times a day, every day, and the journey takes approximately 6 hours and 25 minutes. This provides a convenient and direct option for travelers looking to commute between the two cities.
There are several options for accommodation near Portree. With over 363 hotels to choose from, you can find a variety of options that suit your preferences and budget. Prices for hotels in Portree start at £41 per night, offering a range of choices for different budgets. Whether you prefer a cozy bed and breakfast, a boutique hotel, or a luxury resort, there are plenty of options available to ensure a comfortable stay during your visit to Portree.