How to get from Vegamót to Hafnarfjordur by bus?
Vegamót to Hafnarfjordur - Bus Schedule
The 58 bus from Vegamót to Hafnarfjordur runs from 08:17 to 16:02, with departures every 7 hr 45 min. The trip takes about 3 hr 29 min, with regular service throughout the operating hours.
From Vegamót to Hafnarfjordur by bus
To get from Vegamót to Hafnarfjordur in Hafnarfjörður, you’ll need to take 3 bus lines: take the 58 bus from Vegamót station to Borgarnes B station. Next, you’ll have to switch to the 50 bus and finally take the 21 bus from Mjódd C station to Sólvangur station. The total trip duration for this route is approximately 3 hr 29 min. The bus schedule from Vegamót may change. We recommend you check the updated bus schedule to Hafnarfjordur on the Moovit app.
Step by Step
- 1Start from bus stationVegamót
- 2Wait for bus58Borgarnes B
- 3Ride to bus stationBorgarnes B55 min
- 4Wait for bus50Mjódd E
- 5Ride to bus stationMjódd E79 min
- 6Walk to bus stationMjódd C10 m • 1 min
- 7Wait for bus21Bátaskýlin Við Lónsbraut
- 8Ride to bus stationSólvangurID SÓLVANG21 min
- 9Walk toHafnarfjordur220 m • 3 min
Public transit directions from Vegamót to Hafnarfjordur
Bus schedule from Vegamót to Hafnarfjordur
Related Routes
- Reykjabyggð to Hafnarfjordur
- Tjaldanes to Hafnarfjordur
- Mosfell to Hafnarfjordur
- Roðamói to Hafnarfjordur
- Laxnes to Hafnarfjordur
- Sveitarfélagið Vogar to Hafnarfjordur
- Laugar - Einarsstaðaskáli to Hafnarfjordur
- Egilsstaðir - Tjaldsvæðið to Hafnarfjordur
- Egilsstaðir - Flugvöllur to Hafnarfjordur
- Egilsstaðir - Íþróttamiðstöð to Hafnarfjordur
- Fylkisvegur to Hafnarfjordur
- Hraunsás to Hafnarfjordur
- Fellsvegur to Hafnarfjordur
- Úlfarsbraut to Hafnarfjordur
- Lambhagavegur to Hafnarfjordur
- Skyggnisbraut to Hafnarfjordur
- Skyggnistorg to Hafnarfjordur
- Norðurás to Hafnarfjordur
- Lágafell to Hafnarfjordur
- Hjalteyrargata / Grenivellir to Hafnarfjordur
Questions & Answers
What is the fastest way to get from Vegamót to Hafnarfjordur?
The fastest way takes 209 minutes, using Bus line 58, Bus line 50, Bus line 21.
Is there a direct bus between Vegamót and Hafnarfjordur?
No, you’ll have to take 3 bus lines in total. The total travelling time is 3 hr 29 min.
Which bus line goes from Vegamót to Hafnarfjordur?
The 58 bus line goes from Borgarnes B station near Vegamót in Eyja- Og Miklaholtshreppur to Mjódd E station. From there you’ll have to take one bus line till Mjódd E station near Hafnarfjordur in Hafnarfjörður.
How long does it take to travel from Vegamót to Hafnarfjordur by bus?
The total travel time between Vegamót in Eyja- Og Miklaholtshreppur and Hafnarfjordur in Hafnarfjörður by bus is about 3 hr 29 min.
Where do I get on the bus near Vegamót to get to Hafnarfjordur?
Get on the 58 bus from the Borgarnes B stop near Vegamót in Eyja- Og Miklaholtshreppur.
Where do I get off the bus when travelling between Vegamót and Hafnarfjordur?
Get off the bus at the Mjódd E stop, which is closest to Hafnarfjordur in Hafnarfjörður.
Popular Routes
- Rofabær / Hábær to Blönduós
- Hvolhreppur to Ölfushreppur
- Sandgerði to Akureyri
- Vindhælishreppur to Mosfellsbær
- Hálsabraut to Keflavík
- Brautarholt to Bifröst University
- Glæsibæjarhreppur to Blönduós
- Arnarbakki to Kópavogur
- Hornbjarg to Bifröst University
- Barnaskólinn Stokkseyri to Selfoss
- Vestursíða / Lögmannshlíð to Listaháskóli Íslands, Hönnun & Arkitektúr
- Hvannavellir to Njarðvík
- Ásabraut / Arnarás to Bifröst University
- Hvannavellir to Kópavogur
- Selásbraut / Reykás to Hafnarfjörður
- Akureyri to Blönduós
- Boðaþing to Hafnarfjörður
- Egilshöll to Reykjanesbær
- Straumur / Nesti to Keflavík
- Akranes to Mosfellsbær