21/03/2016
Navigating the breathtaking landscapes of the Isle of Skye requires reliable transport, whether you're arriving by ferry, exploring the island's iconic sights, or simply moving between its charming towns. For many visitors, the journey from Armadale, the main ferry terminal in the south, to the bustling hub of Portree is a key part of their Skye adventure. This comprehensive guide delves into the specifics of both bus and taxi services connecting these vital locations, ensuring you can plan your travel with confidence and comfort.

Armadale Taxis: Your Gateway to Skye Comfort
Armadale, nestled on the scenic Sleat peninsula, serves as a crucial entry point to the Isle of Skye for those arriving via the Mallaig-Armadale ferry. For these travellers, a local taxi service offers an unparalleled level of convenience and comfort, making it the ideal solution for immediate onward travel.
Seamless Ferry Transfers
The primary advantage of Armadale-based taxi services is their specialisation in ferry connections. Upon disembarking the Mallaig-Armadale ferry, you'll want a smooth transition to your accommodation. These taxis are perfectly positioned to provide just that, eliminating the stress of navigating public transport with luggage or waiting for scheduled services. They understand the ferry timetables, ensuring a prompt pick-up and a comfortable journey directly to your desired destination anywhere on the Isle of Skye. This door-to-door service is invaluable, especially after a long journey.
Comfort and Convenience Beyond the Ferry
Beyond initial arrivals, Armadale taxis also facilitate your return journey. They can collect you directly from your Isle of Skye accommodation, ensuring you reach the Armadale ferry terminal well in advance of your departure to Mallaig. This round-trip convenience means you can relax and fully enjoy your stay, knowing your transport logistics are expertly handled. For those with specific needs, such as larger luggage, mobility requirements, or simply a desire for a private, direct route, a taxi offers a superior experience compared to shared transport.
Local taxi drivers possess an intimate knowledge of Skye's roads and geography. They can often provide insights into local attractions, shortcuts, or even recommend scenic detours, enriching your travel experience beyond just getting from A to B. This local expertise is a hidden gem for visitors.

The Armadale to Portree Bus Journey: A Public Transport Option
For budget-conscious travellers or those who prefer public transport, bus services offer an alternative for getting from Armadale to Portree. It's important to understand the specifics of this route to plan effectively.
Bus Operators and Routes
Bus services connecting Armadale, Skye, to Portree are primarily operated by Stagecoach North Scotland (also referred to as Stagecoach Highlands) and sometimes in conjunction with Scottish Citylink. These services provide a scheduled connection between the south of the island and its capital.
- Departure Points: Buses typically depart from Allt a-Tuath station or the Pier in Armadale, conveniently located for ferry arrivals, though it's always wise to confirm the exact stop.
- Arrival Points: In Portree, buses generally arrive at the Post Office station or Somerled Square, both central locations offering easy access to the town's amenities and accommodations.
Journey Duration and Frequency
The bus journey from Armadale to Portree takes approximately 1 hour on average. It's important to note that this duration typically includes any layover time, meaning the actual driving time might be slightly less, but the total travel time from departure to arrival is around an hour. Regarding frequency, there are generally about 15 buses running weekly on this route. This translates to roughly two to three services per day, but schedules can vary significantly by season and day of the week, so checking current timetables is crucial.
While the bus offers a cost-effective solution, it provides less flexibility than a taxi. You are bound by the published timetable, and directness may be compromised by multiple stops along the route. For those with tight schedules or large amounts of luggage, this might be a consideration.

Hiring a Taxi in Portree: Your Hub for Island Exploration
Portree, as the largest town and capital of the Isle of Skye, is a natural base for exploring the island. Consequently, it's home to several taxi services, including family-run businesses like BW'S Taxi, offering a wide array of transport solutions tailored to visitors and locals alike.
Diverse Taxi Services in Portree
Portree taxi companies go beyond simple A-to-B transfers, offering a comprehensive suite of services designed to enhance your Skye experience:
- Isle of Skye Tours: One of the most popular offerings is the private taxi tour. These tours allow you to explore Skye's breathtaking scenery and iconic locations, such as the Old Man of Storr, the Fairy Pools, or the Quiraing, at your own pace and comfort. With a local driver at the helm, you gain invaluable insights into the island's history, folklore, and best viewpoints, transforming a simple ride into a guided adventure. This is a fantastic option for those who want to maximise their sightseeing without the hassle of driving or navigating public transport routes.
- Private Hire Service: For ultimate flexibility, private hire services are invaluable. Whether you need transport for an evening out, a specific event, or simply a convenient and flexible transport solution to any part of the island, a private hire taxi provides a bespoke service. You dictate the schedule, and the driver takes you directly where you need to go.
- Transfer Services: Portree taxis also offer essential transfer services from all major transport hubs. This includes transfers from airports (such as Inverness or Glasgow, though further afield), train stations, bus stations (like Fort William or Kyle of Lochalsh), and of course, ferry terminals (including Armadale, Uig, or even mainland connections). These services ensure a seamless continuation of your journey, no matter where you've arrived from.
The ability to book a private vehicle for an island tour means you can customise your itinerary, spend as much or as little time as you wish at each stop, and enjoy the comfort of a dedicated vehicle. Many visitors find this a stress-free way to experience Skye's highlights, especially given the challenging nature of some of the island's roads and parking at popular spots.
Comparing Your Options: Bus vs. Taxi on Skye
When planning your journey from Armadale to Portree, or indeed any travel across Skye, weighing the pros and cons of bus versus taxi is essential. Each mode of transport caters to different needs and budgets.
| Feature | Bus Service (Armadale to Portree) | Taxi Service (Armadale to Portree / General Skye) |
|---|---|---|
| Cost | Generally more affordable, fixed fare per person. | Higher cost, but fare covers the vehicle, not per person. Can be cost-effective for groups. |
| Convenience | Scheduled departures, fixed routes, potential layovers. Requires adherence to timetable. | On-demand or pre-booked, direct door-to-door service. High flexibility. |
| Speed/Time | Approx. 1 hour (including layover). Subject to traffic and multiple stops. | Often faster due to direct routing. Driver knows best routes. |
| Luggage | Limited space, especially if busy. May need to handle your own luggage. | Ample space, driver assistance with loading/unloading. Ideal for large bags. |
| Comfort | Shared seating, less personal space. | Private vehicle, comfortable seating, personal climate control. |
| Flexibility | Low – tied to timetable and fixed stops. | High – choose your pick-up, drop-off, and schedule. Ideal for tours. |
| Accessibility | Varies by bus, some may have limited accessibility features. | Can often cater to specific accessibility needs with prior arrangement. |
| Local Knowledge | Driver focuses on route. | Driver often provides commentary, local tips, and insights (especially on tours). |
For individuals or couples on a tight budget, the bus is a viable option, provided their schedule aligns with the limited services. However, for families, groups, those with significant luggage, or anyone prioritising comfort, directness, and flexibility, a taxi service presents a compelling and often superior choice. The ability to be picked up directly from the ferry and taken straight to your accommodation, or to embark on a personalised tour, significantly enhances the Skye experience.

Frequently Asked Questions (FAQs) About Skye Transport:
How far in advance should I book a taxi on Skye?
Especially during peak season (spring to autumn), it is highly recommended to book your taxi in advance, particularly for ferry transfers or specific tours. Many local taxi services operate with a limited fleet, and pre-booking ensures availability and peace of mind. For ferry arrivals, booking a few days to a week in advance is advisable.
Are taxis on Skye expensive?
Taxi fares on Skye reflect the island's remote location and the bespoke nature of the service. While more expensive than public buses, the cost often justifies the convenience, speed, and personalised experience, particularly for groups who can split the fare. Always inquire about the estimated cost when booking.
Can I get a taxi from Portree to other parts of Skye, like the Fairy Pools or Old Man of Storr?
Absolutely. Portree-based taxis specialise in transfers to all major attractions and remote locations across Skye. Many also offer dedicated sightseeing tours, which are an excellent way to see the island's highlights without the stress of driving or parking.
Do taxis on Skye accept card payments?
While many modern taxi services on Skye do accept card payments, it's always a good idea to confirm this when booking. Having some cash on hand is also recommended, especially for smaller local operators or in areas with patchy mobile signal for card machines.

Is it easy to find a taxi at the Armadale ferry terminal without pre-booking?
While there might be taxis waiting, especially during busy ferry arrivals, relying on finding one on the spot without a prior booking can be risky, particularly if you have a tight schedule or are travelling during off-peak hours. Pre-booking is always the safest option for a guaranteed pick-up.
What should I do if my ferry is delayed?
If you have pre-booked a taxi and your ferry is delayed, it's crucial to contact your taxi provider as soon as possible to inform them of the delay. Reputable companies are usually flexible and will do their best to accommodate changes, but communication is key.
Conclusion:
Whether you opt for the scheduled reliability of the bus or the unparalleled convenience and flexibility of a taxi, navigating the Isle of Skye from Armadale to Portree, and indeed across the entire island, is entirely achievable. For those seeking direct transfers, personalised tours, or the comfort of a private vehicle, local taxi services in Armadale and Portree offer an exceptional solution, enhancing your journey and allowing you to fully immerse yourself in the magic of Skye. Plan ahead, choose the transport that best suits your needs, and prepare for an unforgettable adventure on this magnificent Scottish island.
If you want to read more articles similar to Skye Taxi & Bus: Armadale to Portree Guide, you can visit the Travel category.
