The Surly Long Haul Trucker is probably the reference bike for a big trip like that.
Here is a bit of reading:
The Adventure Cycling Guide - Choosing a bike: Information for adventurous cycle touring
What are you going to carry? That's a big factor. The bike will need the space and strength to handle your luggage.
See e.g.
Ultralight bicycle touring