Il Giro di Svizzera 2003, sessantasettesima edizione della corsa, si svolse in nove tappe dal 16 al 25 giugno 2003 precedute da un cronoprologo, per un percorso di 1 444 km, con partenza da Egerkingen e arrivo ad Aarau. Il kazako Aleksandr Vinokurov del Team Telekom si aggiudicò la corsa concludendo in 36h38'58".
Tappe
Squadre e corridori partecipanti
Al via si presentarono 17 squadre, per un totale di 135 atleti iscritti. I ciclisti arrivati al traguardo finale furono 91, mentre 44 si ritirarono, con una percentuale di arrivi pari al 67%.
Dettagli delle tappe
Prologo
- 16 giugno: Egerkingen – Cronometro individuale – 7 km
- Risultati
1ª tappa
- Risultati
2ª tappa
- Risultati
3ª tappa
- Risultati
4ª tappa
- Risultati
5ª tappa
- Risultati
6ª tappa
- Risultati
7ª tappa
- Risultati
8ª tappa
- 24 giugno: Gossau > Gossau – Cronometro individuale – 32,5 km
- Risultati
9ª tappa
- Risultati
Classifiche finali
Classifica generale
Classifica scalatori
Classifica a punti
Classifica Postfinance sprint
Classifica Feldschlösschen sprint
Classifica squadre
Collegamenti esterni