How to get from Karranah to Riffa by bus?
Karranah to Riffa - Bus Schedule
The X2 bus from Karranah to Riffa runs from 05:11 to 22:57, with departures every 20-50 min. The trip takes about 1 hr 20 min, with regular service throughout the operating hours.
From Karranah to Riffa by bus
To get from Karranah to Riffa in Bahrain, you’ll need to take 3 bus lines: take the X2 bus from Budaiya Highway-19/Hajar station to Manama Terminal 3 station. Next, you’ll have to switch to the 45 bus and finally take the 19 bus from Salmaniya Medical Center-2 station to Driver Training School-1 station. The total trip duration for this route is approximately 1 hr 20 min. The bus schedule from Karranah may change. We recommend you check the updated bus schedule to Riffa on the Moovit app.
Step by Step
- 1Walk to bus stationBudaiya Highway-19/HajarID 463H80S1320 m • 4 min
- 2Wait for busX2Saar, The Atrium - Manama
- 3Ride to bus stationManama Terminal 3ID 000A000418 min
- 4Wait for bus45Manama Terminal 3
- 5Ride to bus stationSalmaniya Medical Center-2ID 311A322N6 min
- 6Wait for bus19Riffa
- 7Ride to bus stationDriver Training School-1ID 720H89W234 min
- 8Walk toRiffa500 m • 7 min
Public transit directions from Karranah to Riffa
Bus schedule from Karranah to Riffa
Related Routes
- Al Maqsha to Riffa
- Budaiya to Riffa
- Isa Town to Riffa
- Jidhafs to Riffa
- Muharraq to Riffa
- Saar to Riffa
- Sanabis to Riffa
- Seef to Riffa
- Sitra to Riffa
- Zallaq to Riffa
- Karranah to Barbar
- Karranah to Isa Town
- Karranah to Seef
- Karzakkan to Al Hajar
- Karzakkan to Al Markh
- Karzakkan to Saar
- Madinat Hamad to Al Markh
- Manama to Abu Saiba
- Manama to Al Maqsha
- Manama to Barbar
Questions & Answers
What is the fastest way to get from Karranah to Riffa?
The fastest way takes 80 minutes, using Bus line X2, Bus line 45, Bus line 19.
Is there a direct bus between Karranah and Riffa in Bahrain?
No, you’ll have to take 3 bus lines in total. The total traveling time is 1 hr 20 min.
Which bus line goes from Karranah to Riffa in Bahrain?
The X2 bus line goes from Budaiya Highway-19/Hajar station near Karranah to Manama Terminal 3 station. From there you’ll have to take one bus line till Manama Terminal 3 station near Riffa in Bahrain.
How long does it take to travel from Karranah to Riffa in Bahrain by bus?
The total travel time between Karranah and Riffa in Bahrain by bus is about 1 hr 20 min.
Where do I get on the bus near Karranah to get to Riffa in Bahrain?
Get on the X2 bus from the Budaiya Highway-19/Hajar stop near Karranah in Bahrain.
Where do I get off the bus when traveling between Karranah and Riffa in Bahrain?
Get off the bus at the Manama Terminal 3 stop, which is closest to Riffa in Bahrain.
Popular Routes
- Zallaq to Manama
- Sheikh Jaber Highway-1 to Frij Lebanon the Wounded
- Manama to Salmabad
- Qassary Park-2 to Ahlia University
- Al Jasra to Saar
- Hamala to Seef
- Juffair/American Alley-2 to Budiyah
- Wali Al Ahed Highway-2/Souq Waqif to Muharraq
- Bab Al Bahrain Station to Al Muharraq
- A'Ali to Jidhafs
- Bahrain Bayan School to Muharraq
- King Mohammed VI Avenue to Budaiya
- Jidhafs to Isa Town
- Sheikh Hamad Avenue-2/Manama to Muharraq
- Jurdab to Maqabah
- Budaiya Highway-1/Budaiya to Muharraq
- Avenue 20-2 / Busaiteen Housing to Muharraq
- Sacred Heart School/Isa Town to Sanad
- Jurdab to Zallaq
- Al Quds Avenue-8/Isa Town to Darkleeb