Getting to Cavtat
Cavtat is the most southern town in Croatia, and the most practical way to reach the town is by air. Dubrovnik airport is just two miles away and well connected.
One can enjoy quite a pleasant journey by ferry from Rijeka to Dubrovnik. It stops at many islands and ports along the way and takes about 17 hours. International ferry services depart from Greece and Italy (Bari and Ortona, near Pescara). For the ferry timetable please visit the website of Jadrolinija.
Once in Dubrovnik, walk to the bus station near the arrival port. The inexpensive number 10 bus will take 45 minutes or less to get to Cavtat (the last stop). There is also a number of taxies should you opt for their services instead. Call the Taxi hotline (20-970) or visit the pages of Dubrovnik-Taxi.com.
The Croatian coast offers incredible sceneries and traveling by car along it may offer a comfort of stopping wherever and whenever you so please. Moreover, it's a great way to explore the region beyond Cavtat and Dubrovnik. HAK (Croatian Auto-Club) offers up-to date road-relevant info.
Keep in mind you might encounter two challenges: Parking (as most places when they get crowded) and Tow service (infamously called 'Spider'). Those are both easily remedied and should not interfere with your otherwise marvelous vacation experience.
We advise you to allocate a bit extra time and arrive early when driving to the heavily visited sites. Park in the designated places. It's not unheard of that the cars parked incorrectly had been towed away. You can retrieve your vehicle by contacting a nearby police station or dialing the main Tow Service Office in Dubrovnik at 331-016 (24/7).
There is no direct connection to Cavtat or Dubrovnik by rail.
The closest one is in Ploče were you can take a bus to get to your destination. It should take you no more than 2 hours or so to get to the Dubrovnik's main bus station where you can take the number 10 to get to Cavtat.
For the railroad timetable please visit the website of Croatian Railroads.