Karuizawa to przystanek kolejowy we wschodniej części prefektury Nagano na linii Hokuriku Shinkansen, położony między obszarem Tokio a korytarzem Nagano. W mieście znajduje się jeden główny dworzec pasażerski, Karuizawa Station, gdzie szybkie pociągi JR East łączą się z regionalnymi pociągami Shinano Railway. Dzięki temu Karuizawa stanowi praktyczny punkt dostępu kolejowego do podróży po wschodniej części prefektury Nagano.
Połączenia z Karuizawy obejmują pociągi JR East Hokuriku Shinkansen kursujące na osi Tokio - Nagano - Kanazawa oraz usługi Shinano Railway na lokalnej linii do Komoro i Uedy. Karuizawa Station obsługuje zarówno dalekobieżne pociągi z miejscami rezerwowanymi, jak i regionalne usługi z miejscami nienumerowanymi, dlatego ceny biletów kolejowych mogą się różnić w zależności od operatora i kategorii usługi.
Trasy kolejowe z Karuizawy biegną na wschód w kierunku Tokio, Ueno i Omiya, a na zachód w kierunku Sakudairy, Uedy, Nagano oraz szerszego korytarza Hokuriku. Shinano Railway zapewnia regionalne połączenia w obrębie prefektury Nagano, podczas gdy JR East łączy Karuizawę z krajową siecią szybkiej kolei. Zarezerwuj pociągi z i do Karuizawy online w Rail Monsters.