The average bus between Portavadie and Rothesay takes 1h 58m and the fastest bus takes 1h 53m. The bus runs, on average, 2 times per week from Portavadie to Rothesay. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice a week between Portavadie and Rothesay. The earliest departure is at 7:07 AM in the morning, and the last departure from Portavadie is at 2:57 PM which arrives into Rothesay at 5:00 PM. All services require a transfer at Ferry Terminal and take an average of 1h 58m. The schedules shown below are for the next available departures.
Want to know about travelling from Portavadie to Rothesay? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Portavadie to Rothesay. However, there are services departing from Portavadie station and arriving at Rothesay station via Ferry Terminal. The journey, including transfers, takes approximately 1h 58m.
Portavadie to Rothesay bus services, operated by West Coast Motors, depart from Ferry Terminal station.
Portavadie to Rothesay bus services, operated by West Coast Motors, arrive at Ferry Terminal station.
The distance between Portavadie and Rothesay is 16.7 km. The road distance is 128 km.
West Coast Motors operates a bus from Ferry Terminal to Ferry Terminal 5 times a week. Tickets cost £9–13 and the journey takes 1h 13m.