By Air
| From | To | Airline | |
| Cologne-Bonn | > | Edinburgh | Germanwings |
| Frankfurt | > | Edinburgh | Lufthansa |
| Frankfurt Hahn | > | Glasgow Prestwick | Ryanair |
By Ferry
| From | To | Ferry Company | |
| Zeebrugge | > | Rosyth | Superfast Ferries |
| Amsterdam | > | Newcastle | DFDS Seaways |
| Rotterdam | > | Hull | P & O Ferries |
The Port of Rosyth is situated in the Kingdom of Fife near Dunfermline. Edinburgh is only 13 miles (21km) away and can be reached by public transport.
The port of Hull is situated 226 miles (364km) from Edinburgh and 250 miles (402 km) from Glasgow. Check out our Travel from the Rest of Britain section for public transport information.
Newcastle is situated 107 miles (172 km) from Edinburgh and 152 miles (245km) from Glasgow. Check out our Travel from the Rest of Britain section for public transport information.