Kvinnherad is a long municipality in the Hardangerfjord region with several different alternatives for getting there.
To Rosendal:
Bergen - 2.5 hours
Oslo - 6 hours
Stavanger - 4 hours
Kristiansand - 6 hours
To Husnes:
Bergen - 3 hours
Oslo - 6.5 hours
Stavanger - 3.5 hours
Kristiansand - 6.5 hours
There are no railways to Kvinnherad, but you can take a train to Bergen or Voss. From there you can take a bus and/or boat.
See here for local bus schedules.
See here for boat schedules (departure from Straindkaiterminalen in Bergen)
Skyss is responsible for local bus routes from Bergen, Voss, and Hardanger. Some bus routes operate all year round, while others are only valid during the primary season. See Skyss's home pages for timetables and booking. NOR-WAY offers express bus connections between Hardanger, Oslo, Sandefjord, Larvik, Kristiansand, Stavanger and Haugesund. See here for schedules and booking.
There are several boat routes to Kvinnherad all year round. The Hardangerfjord Express, which runs from Strandkaiterminalen in Bergen, stops at Flesland and on Os to and from Rosendal.
You can also take a speedboat from Sunde to Bergen. See Skyss's pages for more information.
Bergen and Flesland International Airport (BGO) are 2.5 hours away by car. Haugesund (HAU) is just over 2 hours away from Husnes by car. Oslo (OSL) is about 6 hours away.
You can also get to Kvinnherad by boat from Flesland. See more info here.
If you come by electric car, you will find charging stations at selected regional locations.
There are good charging possibilities in Rosendal and at Husnes.
Plan your trip by public transport at entur.no