There is no airport in Varberg except for a small landing strip used by private jets, nearest international airport is in Gothenburg which has flights from most airport hubs in Europe.
Comming by rail, Varberg is along the line between Gothenburg and Copenhagen via Malmö with plenty of departures, every hour during the day and more often during mornings and evenings. Travel time from Gothenburg is 40 minutes an three hours from Copenhagen. Connections is also avalible from Borås with six trains daily. There are no direct trains from the capital Stockholm, a change of trains in Gothenburg is necessary.
European highways E6 and E20 passes by just outside the city, the road is in very good standard with speed limits of up to 130 km/h.
Cykling is also a popular option with several bicykle paths passing through.
The city center is easily accesible by foot. Other options are bicycle and car. There is a public transportation net but not very good.
Get a spa at Apelviken or just walk around... Varberg also has some of the best wind surfing in Sweden, with a surf centre located in Apelviken. The centre offers rental surf boards and it has a café that's open day time. Next to the center you find the restaurant "Majas vid Havet" [Majas by the Sea] which offers excellent food and wine. They're only open in july, and they put on concerts practically every night of the week.
Varberg has several different restaurants and bars serving food. It also has a fish shop in the harbour for those wanting to make their own meal.
Varberg has several bars and a good nightlife in the summer. Most bars are open to 2am on the weekends.