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
- Lawzi - 49 / Avenue 5 to Sanad
- A'Ali to Salmabad
- Avenue 6-3/Gulf Air Club to Muharraq
- Muharraq Sport Club to Janabia
- Janabiya Highway-9 to UOB Isa Town
- Al Janabiyah to Seef
- Budaiya Highway-28/Naim to Budaiya
- Qalat Al Bahrain-3/Karbabad to Salman Port
- Nakheel Highway-14/Jannusan to UOB Isa Town
- Salmabad to Sitra
- Janabiya Highway-7 to Budaiya
- Muharraq to Sitra
- Zallaq to Sadad
- Avenue 8-4/Zayed Town to Muharraq
- Riffa to Al Musalla
- Avenue 77-1/Isa Town to Janabia
- Al Janabiyah to Buri
- Sheikh Salman Highway-1/Musalla to Darkleeb
- Al Hajar to Isa Town
- University Of Bahrain-1/Sakhir to Al Muharraq