Brandon est située sur la route Transcanadienne, c'est-à-dire l'autoroute 1, entre Regina et Portage la Prairie. La ville est également située sur la route 10 qui la relie à Dauphin et à la frontière américaine où elle devient la route 281 au Dakota du Nord.