There are 2 ways to get from Diamond Beach to Gullfoss by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Diamond Beach to Gullfoss is to drive which costs $80 - $120 and takes 4h 44m.
The fastest way to get from Diamond Beach to Gullfoss is to drive which takes 4h 44m and costs $80 - $120.
The distance between Diamond Beach and Gullfoss is 416 km. The road distance is 369.5 km.
The best way to get from Diamond Beach to Gullfoss without a car is to bus which takes 8h 1m and costs $180 - $250.
It takes approximately 8h 1m to get from Diamond Beach to Gullfoss, including transfers.
Yes, the driving distance between Diamond Beach to Gullfoss is 370 km. It takes approximately 4h 44m to drive from Diamond Beach to Gullfoss.
There are 51+ hotels available in Gullfoss.
What companies run services between Diamond Beach, Iceland and Gullfoss, Iceland?
You can take a vehicle from Diamond Beach to Gullfoss via Jökulsárlón, Vík í Mýrdal, Selfoss - N1, and Reykholt in around 8h 1m.
- Phone
- +354 540 2700
- straeto@straeto.is
- Website
- straeto.is
Bus from Jökulsárlón to Vík í Mýrdal
- Ave. Duration
- 2h 50m
- Frequency
- 6 times a week
- Estimated price
- $45–70
- Website
- https://www.straeto.is/en
Bus from Vík í Mýrdal to Selfoss - N1
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- https://www.straeto.is/en
Bus from Selfoss - N1 to Reykholt
- Ave. Duration
- 52 min
- Frequency
- 5 times a day
- Estimated price
- $16–23
- Website
- https://www.straeto.is/en
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 stunningly beautiful Philippines islands you need to visit, How do I get from Sydney to Melbourne, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
