Bhamo is a city in Kachin State, Northern Myanmar.
As of January 2016, there are only two ways to reach Bhamo: by flight from Mandalay or by boat (upstream) from Katha. Foreigners are not permitted to travel on the road between Myikyina and Bhamo, and the boat between Myikyina and Bhamo is also not available to foreigners.
Several vans connect Myitkyina to Bhamo that locals can take (10,000 kyats). There is also a (more comfortable) bus departing Myitkyina at 8am. It takes around 6 to 7 hours and the ticket is 12000 kyats (as of Dec 2010).
FOR LOCALS ONLY: Boats to and from Mandalay take between 2 and 3 days, depending on the boat and the season (faster during the wet season when water levels are high). A ticket for a shared cabin in the govenment IWT ferry (two beds) is 54 US$ per person (as of Jan 2013). You can choose to sleep on the deck, which is much cheaper (12 US$ as of Dec 2013). The fast boats to Katha that used to take foreigners wouldn't do so any more as of Jan 2016 but now will do so again (Feb. 2016) The price is 12,000 kyat for foreigners (but you get 2 seats). The price is 6000 kyat for locals. The fast boat takes around 8 hours. It leaves in front of the Ayawady Guesthouse at 9 o'clock daily. Or you can choose between a privately owned ferry (15 US$) or the IWT ferry (ca 5US$) as of Jan 2013. The former tends to be more accurate on departure times. Both take around 12 hours.
Bhamo is small enough to walk around. To get to the ferry terminal you'll probably have to take a taxi (around 2000k per person).