Dubrovnik Riviera is a destination which can be very easily reached by air routes. Dubrovnik airport "Cilipi" connects this riviera with direct air routes to most cities in Europe. Through this airport, about 65% arrives to this region which speaks of its importance in transport and economic sense. Airport "Cilipi" is 22km away from Dubrovnik town centre, 120km away from Ploce, and 91 km from Kelak and 5km away from Cavtat. From the airport to reach your final destination, you can rent a car or get a taxi. If you opt for the bus, they depart from the station in front of the airport after the landing of each aircraft, and will take you to the city of Dubrovnik, where you can continue your journey. Since the bus route to Dubrovnik goes along the old Adriatic highway and passes through Plat, Soline, Mlini and Kupari, if you are staying in one of these settlements it is possible of getting off at these bus stops. Note that these small towns don't have coach stations, they only have bus stands on lay alongs on the road from which it might take you several kilometers to reach your accommodation.
For reaching the Riviera, except the airport "Cilipi" you can use airport Split, airport Tivat and Podgorica (Montenegro), and Sarajevo (Bosnia and Herzegovina). From these airports you can continue your journey by coach to the city of Dubrovnik, or you can use the services of a rental car.
In recent years, traveling by road has been facilitated with the construction of the highway Zagreb-Dubrovnik, which is currently completed until the Vrgorac exit, from which the journey continues along the road until Ploce (25 kilometers), and further along the old Adriatic coastal road (30 kilometers to Klek, and 100 km to Dubrovnik). You can find more information here.
The only railway station of this Riviera is located in Ploce, 100 kilometers from Dubrovnik. Since the railway network was built during the existence of SFR Yugoslavia when Croatia was an integral part of the federation, Ploce were connected only by route Ploce-Sarajevo (Bosnia and Herzegovina). If you want to travel to Croatia by train, the closest Croatian railway station is in Split, from where you can continue your journey towards Dubrovnik by coach Split-Dubrovnik, or you can hire a car.
Dubrovnik is connected by coach with Split, Rijeka, Zagreb, Osijek, and with coach lines to Sarajevo (Bosnia and Herzegovina) and Podgorica (Montenegro). Find the information here. From Dubrovnik to the place of residence or place of stay you can travel by intercity and commuter lines.