long way; great distance
Refers to a physically long journey or route. Often used in set phrases like 遠路はるばる.
Thank you for coming all this way.
You must be tired from the long journey.
coming a long way; all this way; from far away
Compound of 遠 (えん, 'far') and 路 (ろ, 'road, path').