Главный герой фильма «Иваново счастье» - вахтовик Иван, который в силу жизненных обстоятельств едет с крайнего севера домой через всю Россию. Он, преодолевая девять тысяч километров, добирается поездами, автобусами случайными попутками, пешком. На своем пути Иван встречает много обычных, но в то же время интересных людей: военных, студентов, врачей, учителей, бизнесменов, мамочек с детьми, мужчин, женщин, стариков. Меняются пейзажи за окном, часовые пояса, деревни и города, люди. Однако остаются удивительные истории этих обычных людей, истории о жизни, о любви, надежде, вере, о прошлом и настоящем.