long-haul
noun
Definitions
A long time; the long term; an extended period.
Example: I thought it would be a short project, but now it looks like I'm in it for the long haul.
A long distance
adjective
Definitions
(usually hyphenated) Travelling a long distance.
Example: a long-haul flight
verb
Definitions
To travel a long distance.
To transport goods over long distances.