Besalú està ubicat a la comarca de la Garrotxa i es troba a tocar Banyoles, Figueres i Olot.
- Amb cotxe:
- Amb autobús:
- Amb taxi:
- Amb tren:
- RENFE Les estacions més properes a Besalú són les de Girona, Figueres i Ripoll.
- Distàncies quilomètriques a Besalú:
- Banyoles -> 13,6 Km
- Barcelona -> 133 Km
- Figueres -> 24,7 Km
- Girona -> 32,9 Km
- Lleida -> 216 Km
- Olot -> 21,1 Km
- Tarragona -> 222 Km