«Балтийский путь» впервые был организован в 1990 году, как ежегодное соревнование по математике между командами трех Балтийских стран – Латвии, Литвы и Эстонии. Однако в этот раз в нем приняли участие уже представители 11 стран: Дании, Эстонии, Исландии, Латвии, Литвы, Польши, России, Швеции, Финляндии, Норвегии и Германии. Кроме того на соревнование была приглашена и команда из Южной Африки.
В отличие от классических олимпиад по математике, в которых проводятся индивидуальные соревнования, «Балтийский путь» - командное состязание, в ходе которого пять математиков, консультируясь в течение 4,5 часов должны решить 20 заданий. Победители получают переходящий приз, который на следующий год передается лучшей команде.
Для формирования команды в начале учебного года, учитывая результаты математических олимпиад предыдущего года, отбираются кандидаты, которые регулярно занимаются и готовятся к международной олимпиаде.