The calculated distance (air line) between Perpignan and Rivesaltes is approximately 5 miles respectively 8 kilometers.
By car or train, the actual journey to Rivesaltes is certainly longer, as only the direct route (as the crow flies) between Perpignan and Rivesaltes has been calculated here.
Air line (approximately)
8 kilometers
4 nautical miles