Rothesay is situated on the Isle of Bute, and is accessible by ferry. There are two ferry crossings: Weymss Bay to Rothesay; and Colintraive to Rubodach. Weymess Bay is about an hour from Glasgow, whereas Colintraive is about two hours. For ferry timetables please see Calmac.
To get to Weymss Bay:
- By Car: From Glasgow follow the M8 towards Greenock. After Port Glasgow follow the A78 to Weymss Bay.
- By train: Train links are available to and from the ferry crossing from Glasgow Central and Paisley Gilmore Street.
- By Bus: Bus services are also available from Glasgow, Greenock, Gourock and Largs.
To get to Colintraive:
- By Car: From Glasgow take the M8 towards Dumbarton. Then follow the A82 to Tarbet then onto the A83 towards Argyll and Bute. Before Cairndow take the A886 towards Dunoon then follow signs for Colintraive.