Bus Fares and GO Cards

Bus Fares
Single Trip 300 Fils (Cash)
Single Trip 275 Fils
Daily Cap 700 Fils
GO Weekly 3 BHD
GO Monthly* 12 BHD
*Monthly Tickets valid for 28 days only
Special Discounts:
- Elderly citizens: 50% discount on the fares.
- Special Needs citizens: Travel for free.
Note: all above discount will be applied using the GO Card only
GO Cards
A GO Card is the simplest and cheapest way to use buses. With a GO Card you can board buses much faster, as you just need to Check-In using the ticket machines. The machine will automatically charge the correct fare when you Check-In and deduct the fare from the credit on the GO Card. 

Last Updated Date:24-08-2023

  • 45,126Total Aircraft Movement in FIR , Oct 2023
  • 699,060Total Passengers, Oct 2023
  • 28,229Total Cargo and Mail, Oct 2023
  • 33,161Average Daily Ridership, Nov 2023
  • 88,147,747Total Passengers (Feb 2015 – Nov 2023)
  • Ridership994,827Total Monthly Ridership (Nov 2023)
  • 25,092General Cargo, Nov 2023
  • 35,223Container Throughput, Nov 2023
  • 64Total Vessels, Nov 2023
  • 100Percentage of Population covered by 5G Network (2022)
  • 83Percent of households passed by fiber-optic broadband network (2022)
  • 100Percent of businesses passed by fiber-optic broadband network (2022)



copyright © 2019
Ministry of Transportation and Telecommunications Kingdom of Bahrain