Opowieść o miłości, przeznaczeniu, zrealizowanych i niespełnionych marzeniach, śmierci i tajemnicach, złożona z dwóch wątków, które splatają się w nieoczekiwanym momencie. W pierwszym z nich oglądamy starszego pana, który po wypadku samochodowym zostaje uwięziony we wraku i w oczekiwaniu na pomoc wspomina całe swoje dotychczasowe życie, wypełnione miłością do nieżyjącej już żony. Drugi z wątków to opowieść o studentce historii sztuki, zakochanej w młodym kowboju z rodeo, który musi wrócić na arenę po ciężkim wypadku, by ratować rodzinne ranczo.
Historie dwóch par zbiegają się w najmniej oczekiwanym momencie. 91-letni Ira Levinson podróżuje samochodem w mroźny i śnieżny dzień. Wkrótce dochodzi do wypadku, w skutek którego zostaje uwięziony we wraku auta. Czekając na pomoc, zaczyna wspominać swoje życie. Mówi o czasach wojny, radości, smutku i marzeniach. Przede wszystkim wspomina dni, które spędził ze swoją żoną Ruth (Oona Chaplin). Jej duch towarzyszy mu w trakcie tej ostatniej podróży, dodaje otuchy i przekonuje, że jego czas jeszcze nie nadszedł.
Równocześnie Sophia (Britt Robertson) - studentka ostatniego roku historii sztuki poznaje kowboja Luke’a (Scott Eastwood), który po ciężkim wypadku wraca na arenę, by ocalić rodzinne ranczo przed zniszczeniem. Luke skrywa jednak pewną tajemnicę.
Zrealizowany na podstawie bestsellerowej powieści mistrza gatunku Nicholasa Sparksa, film "Najdłuższa podróż" sprawi, że uwierzysz w prawdziwą miłość.
Gdy Luke (Scott Eastwood), były mistrz w ujeżdżaniu byków stara się powrócić na arenę, poznaje Sophię (Britt Robertson), studentkę, która przygotowuje się do podjęcia swojej wymarzonej pracy w Nowym Jorku. Dla dwójki młodych ludzi, pochodzących z tak odmiennych światów, rozpoczyna się niezwykła, romantyczną podróż, podczas której los styka ich ze starszym mężczyzną Irą (Alan Alda). Jego wzruszające wspomnienia własnego małżeństwa są tak inspirujące, że zmieniają życie młodej pary na zawsze.