337 miles (544 km) | |
No | |
RegioJet a. S. |
Trains from Budapest to Dubrovnik cover the 337 miles (544 km) long trip with our travel partners like RegioJet a. S. There are direct train services available.
Here are some other resources that might have the information you need