La població de Sant Joan de les Abadesses es troba situada a la comarca del Ripollès a 775 m d'altitud sobre el nivell del mar. Ocupa el centre d'una vall del Prepirineu, travessada pel riu Ter i encerclada per muntanyes altes com les de la Serra Cavallera.
El terme municipal té una extensió de 53.41 km2 i limita amb Ripoll a l'oest, Vallfogona del Ripollès al sud, la Vall de Bianya i Sant Pau de Segúries a l'est, Camprodon al nord i Ogassa al nord-est.
Mostra el mapa de Google Maps més gran
Plànol de la vila - Plànol de zones d'aparcaments
Des de Barcelona
Temps aproximat: 1h 25m
Distància aproximada: 114 km
En cotxe:
Per la C-17
En bus:
Teisa
Sagalés (fins a Vic) + Sagalés (fins a Ripoll) + Teisa
En tren i bus:
Rodalies (Línia R3 fins a Ripoll) + Teisa
Des de Girona
Temps aproximat: 1h 5m
Distància aproximada: 74 km
En cotxe:
Per la C66, A-26 i N-260
En bus:
Teisa (Línia Ripoll-Girona per Olot)
Teisa (Línia Girona-Puigcerdà)
En tren i bus:
Mitja distància + Rodalies (Línia R3 fins a Ripoll) + Teisa
Des de Lleida
Temps aproximat: 2h 8m
Distància aproximada: 201 km
En cotxe:
Per la A-2 i C-25
En bus:
Teisa (Línia Lleida-Girona fins a Vic) + Teisa (Línia Barcelona-Camprodon)
En tren i bus:
Mitja distància (fins a Barcelona) + Rodalies (fins a Ripoll) + Teisa
Des de Tarragona
Temps aproximat: 2h 7m
Distància aproximada: 206 km
En cotxe:
Per l'AP-7 i la C-17
En tren i bus:
Mitja distància (fins a Barcelona) + Rodalies (fins a Ripoll) + Teisa
Des de Perpinyà
Temps aproximat: 1h 36m
Distància aproximada: 124 km
En cotxe:
Per la E-15 i la N-260
Des de Madrid
Temps aproximat: 6h 12m
Distància aproximada: 655 km
En cotxe:
Per la A-2, AP-2, C-25 i C-17
En bus:
Sagalés (fins a Barcelona) + Teisa
En tren i bus:
Mitja distància (fins a Barcelona) + Rodalies (fins a Ripoll) + Teisa