Krekenavos miestelis yra pusiaukelėje tarp Panevėžio ir Kėdainių.
Iš Panevėžio miesto apie 30 km. Galima pasiekti autobusu iš miesto stoties:
Iš Kėdainių miesto apie 26 km. Galima pasiekti autobusu iš miesto stoties:
Važiuojant iš Vilniaus – pro Ramygalą arba Truskavą.
Važiuojant nuo Šiaulių – pro Šeduvą, Baisiogalą, Skėmius, Pociūnėlius arba Sidabravą, Vadaktus.
Nuo Naujamiesčio pusės – pro Vadaktėlius.