Fly to the Isles of Scilly from Edinburgh via Newquay
Flights depart Edinburgh at 7:00am on Saturdays, arriving in Newquay at 8:40am.
The next Skybus flight departs Newquay at 1:50pm, arriving in St Mary's at 2:20pm.
Upon arrival at St Mary's there will be transport waiting to take you to your accommodation. If you are travelling to another island the driver will drop you off at the quay to meet your boat.
Alternatively you can book a taxi privately. Details of taxis on St Mary's are in our Services listings.
When the driver drops you off it is advisable to book your return trip to the airport for your day of departure.
Return flights from Newquay to Edinburgh depart at 1:15pm on Saturdays. You will need to book Skybus departing St Mary's at 8:55am arriving in Newquay at 9:25am.
The stress-free option
Make sure you have travel insurance.
Book your outward journey from Edinburgh and link with the Skybus departing Newquay at 1:50pm, arriving in St Mary’s at 2:20pm.
There is a break of some five hours between flights so if you don't want to spend it all at Newquay airport then organise a taxi in advance to take you into town for a few hours. Have a cooked breakfast, do some shopping head for the sea - let your holiday begin. You will need to be back at Newquay airport an hour before your flight is due to leave so organise a pick up at around 12:30 to take you back.
Alternatively, combine your trip to Scilly with a few days in Cornwall.
Book your outward journey from Edinburgh on the Saturday and spend two nights in Newquay before travelling on Skybus on Monday at 1:50pm, arriving on St Mary's at 2:20pm when your accommodation is all ready for you.
On the return leg enjoy an overnight stay in Newquay, flying from St Mary's on Friday at 12:50pm. In the event of bad weather or poor visibility you may have an option to transfer to the boat, Scillonian III, which usually leaves St Mary's at 4.30pm and arrives in Penzance at 7:15pm - there are slight variations owing to tides. Transport between Newquay and Penzance can be arranged in advance to ensure you make your flight home the following day.