Llanidloes is a 2 hour drive from [wiki=afce84ff226407a47c9782a742ba02f7]Liverpool[/wiki], [wiki=ff327667b0a752abe3910f9f1c2ec06b]Birmingham[/wiki] and [wiki=288a6430a6f57a76e823d74e0dd750d2]Cardiff[/wiki] international airports. The local airport, for chartered transport is at Welshpool (48 km).
Knighton Railway station is on the Heart of Wales Line, and is served by 4 trains daily running from [wiki=f7b096dcfc2772d05e33bbea878d9b66]Shrewsbury[/wiki] to [wiki=013d5e8c67e9155030c74930aaf5be33]Swansea[/wiki]