adverb
coming a long way; all this way; from far away
Emphasizes the distance traveled to arrive; often used when welcoming or thanking someone who has made a long journey.
遠路はるばるお越しいただき、ありがとうございます。
Thank you for coming all this way.
彼は遠路はるばる日本からやって来た。
He came all the way from Japan.
はるばる alone also means 'from afar' or 'all the way', but 遠路はるばる explicitly includes the idea of a long road (遠路), making it more emphatic and slightly more formal.
Compound of 遠路 (enro, 'long road') and はるばる (harubaru, 'from afar'). はるばる is a reduplicative adverb of uncertain origin, possibly related to 遥か (haruka, 'distant').