Он начинается на южной границе Швейцарии. Один из его последних притоков берет свое начало в Валь-ди-Лей в Италии.
Оба притока встречаются около Райхенау и от Райхенау, река Рейн течет на север и образует границу между Лихтенштейном и Австрией на восточной стороне и кантоном Санкт-Галлен в Швейцарии на западной стороне. Затем он течет на запад по реке Хохрейн, проходит через Рейнский водопад и присоединяется к реке Ааре.