Windsor ka lidhje të mira transporti publik duke përfshirë autobusë dhe tren. Shumë atraksione gjithashtu janë brenda distancës së ecjes në këmbë. Shtesërisht, disa hotele mund të ofrojnë shërbime shuttle.