I will be traveling from Rome to Dubrovnik in late April and I am trying to find the best way to get there. I've looked into ferries and it looks like the best way to go is from Bari to Dubrovnik. I think a train would take forever, but I really have no idea. This is my first trip to europe, and I would apreciate any advice you would have to offer.