All bus routes to Crato (Portugal) B E L M P B Bus Badajoz Airport to Crato Bus Badajoz to Crato E Bus Entroncamento to Crato L Bus Lisbon to Crato M Bus Mérida to Crato P Bus Pinhal Novo to Crato