Santarém is about 36 hours by river boat from Manaus and a couple of days from Belem, making it an ideal place for a few days' stopover on a trip along the Amazon.
Three boats usually leave Manaus every day, except Wednesday (one boat, costing R10 more than usual) and Sunday (no boats). For example, the N/M Ana Karoline II departs from the Balsa Amarela dock in Manaus at 10am Mondays and arrives at the Port of Santarém at 6pm Tuesdays. As of Jan 2020, a hammock space costs around R150 and a cabin space costs around R600; the cheapest fares can be obtained at the ticket office in the Port of Manaus (cash only). As of Jul 2019, meals are usually not included in the fare; breakfast costs around R6-8 and lunch and dinner cost around R15.
There's a domestic airport (Santarém-Maestro Wilson Fonseca Airport) named for one of the city's most beloved composers with regular connections to cities like Belém, Manaus, and Brasilia. The flights from Manaus and Belém are both about an hour and a half. Housed at the airport are two antique cannons from an old fort. You will need to step out of the plane and walk to the baggage claim on the tarmac, during which time you will pass by the cannons.
The taxis in the city are very reliable around the airport and the downtown area. They are all metered. You can also catch a motorcycle taxi, but the locals tend to be uncomfortable riding them since they can be dangerous.
A few bar-come restaurants along the Beira Rio, particularly downstream from the center.
There is free wifi available at Praça da Matriz.
Santarém has two ports: Docas do Pará serves farther destination like Manaus and Belém while a smaller port near Praça Tiradentes serves destinations on the Tapajós river and other destinations like Monte Alegre, Alenquer and Macapa. You should be aware that boats advertised as departing for Macapa actually dock in Santana and from there you will need to take a bus or taxi.