Porrentruy está en Suiza (Porrentruy District, Jura) en la zona horaria Europe/Zurich.
Lugares cercanos son Delle, Beaucourt y Seloncourt.
Basel está a 43 km, Bern está a 60 km y Lausanne está a 105 km en línea recta.
Distancias desde Porrentruy a las ciudades más importantes de Suiza y del mundo.
47.4172800°
7.0757300°