La forma más común de llegar a São Luís es por avión, ya que la ciudad cuenta con el Aeropuerto Internacional de São Luís, ubicado a unos 15 km del centro de la ciudad.
Desde allí, es posible tomar un taxi, un servicio de transporte privado o un autobús hasta el centro de la ciudad.
También es posible llegar por carretera desde otras ciudades cercanas como Teresina o Belém, ya que São Luís es parte de la red de carreteras interestatales de Brasil.
Hay varias compañías de autobuses que operan desde estas ciudades hacia São Luís. Además, la ciudad también cuenta con un puerto, el Puerto de Itaqui, que recibe barcos de carga y cruceros.
Ver más sobre la ubicación de São Luís