Como eu disse antes, colocar undescore não funcionou para mim, eu coloquei static só pra não ficar visível para a estância da classe... Gostaria que alguém me ajudasse com isso...
Dá uma olhada aqui:
https://stackoverflow.com/questions/17488611/how-to-create-private-variables-in-dart
Entendi agora, quando eu criei uma biblioteca chamada main.dart e tentei instanciar meu objeto de tipo viagem, o atributo ficou privado tanto pra classe viagem quanto pra instância da classe, porém quando eu coloquei uma função void main (){} na mesma biblioteca, aí eu consegui acessar o atributo que está privado. Agora entendi o que significa privatizar por biblioteca/arquivos. Obrigadooo