The average bus between Johnstone and Barrhead takes 21 min and the fastest bus takes 18 min. The bus service runs several times per day from Johnstone to Barrhead. 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 every 2 hours between Johnstone and Barrhead. The earliest departure is at 5:28 AM in the morning, and the last departure from Johnstone is at 8:01 AM which arrives into Barrhead at 8:25 AM. All services run direct with no transfers required, and take on average 21 min. The schedules shown below are for the next available departures.
Want to know about travelling from Johnstone to Barrhead? 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.
Yes, there is a direct bus departing from Johnstone station and arriving at Barrhead station. Services depart every 2 hours, and operate Once daily. The journey takes approximately 21 min.
Johnstone to Barrhead bus services, operated by McGills Buses, depart from Quarrelton Road station.
Johnstone to Barrhead bus services, operated by McGills Buses, arrive at George Street station.
The distance between Johnstone and Barrhead is 8.4 km. The road distance is 12 km.
McGills Buses operates a bus from Quarrelton Road to George Street hourly. Tickets cost £6 and the journey takes 22 min.