
The distance between Dammam and Amman is 1541 km. The road distance is 1837.9 km. Get driving directions. ... Train from Dammam to Riyadh Ave. Duration 4h 3m Frequency Every 4 hours Estimated price $5–40 Schedules at sar.com.sa Economy $5–40 Business $9–65. Train from Riyadh to Hail