Frequently Asked Questions
You can purchase a GO Card for 500 fils from the ticket window or ticket vending machine in the main stations or from the bus driver*. You can either top-up the card with credit or you can add a Weekly or Monthly pass.
A single trip costs 275 fils and the daily cap is 700 fils (unlimited trips).
Alternatively a cash single trip ticket can be purchased from the driver for 300 fils.
*- GO Cards purchased from the driver cost 1 BHD (includes 500 fils credit).
The fare will be 275 Fils for the single ticket in the GO Card for all passengers for any single trip, no matter how long it is, and 700 fils for DAILY CAP. Weekly tickets are 3 BHD and Monthly 12 BHD.
- 250Fils for the single ticket in the GO Card.
- Day Pass 600 Fils. Unlimited trips in the same day, only available in the GO Card
- Weekly Pass for 3 BHD, unlimited trips during 7 days, only available in the GO Card
- Monthly Pass for 12 BD, unlimited trips during 28 days, only available in the GO Card
Timetables for all routes can be accessed on our website under the ‘Timetables’ tab also you can find all the timetables by downloading Bahrain Bus App.
Yes, timetables are available at every station.
A total of 25 routes and new destinations are being serviced covering all inhabited areas across Bahrain.
Yes, the airport express service ‘Airlink’ is serviced by the A1 and A2 and operates from the BIA terminal to Manama every 20 minutes.
All information on bus routes is available on our website under the ‘Routes’ tab.
All 141 buses have been designed to accommodate wheelchairs and passengers with restricted mobility issues. All buses can accommodate 1 person using a wheelchair. Wheelchair users have priority over everyone else for use of the wheelchair space. The buses are low-floor vehicles and every bus has a driver operated ramp to enable all passengers, including people using wheelchairs, people with baby strollers, and people with restricted mobility get on and off easily.
Are there any discounts for seniors or people with special needs?
Yes, please see below for more information: Elderly citizens Can visit a retail office at one of our bus terminals to purchase a GO-Card which will cost 500 fils. This will enable travel for 125 fils per trip. The maximum amount that will be charged is 300 fils per day, there is no limit to the number of trips that can be made. To be eligible for the discounted travel the elderly citizen must provide their name and address and present a valid elderly card issued by the Ministry of Labour and Social Development, which will be scanned along with the person’s CPR. Special Needs citizens Can visit a retail office at one of our bus terminals to purchase a GO-Card which will cost 500 fils. This will enable free travel anytime. There is no limit to the number of trips that can be made. To be eligible for the discounted travel the special needs citizen must provide their name and address and present a valid Bahrain nationality CPR with the relevant icon to indicate they are disabled, which will be scanned. Are there any discounts for students and children?
Not at present, we are working with the MTT and may introduce some discount schemes in the future. Users of these discounts will need a personalised GO Card and proof of compliance to obtain any such discount.