What are the most popular routes to Truro?
| Halifax - Truro | Average priceRUB 2,660 | Average duration1h 30m | Daily departures6 | |
| Halifax - Truro | Average priceRUB 2,202 | Average duration1h 26m | Daily departures1 | |
| Moncton - Truro | Average priceRUB 3,770 | Average duration2h 37m | Daily departures1 | |
| Miramichi - Truro | Average priceRUB 4,236 | Average duration5h 2m | Daily departures1 | |
| Miramichi - Truro | Average priceRUB 5,655 | Average duration5h 5m | Daily departures1 | |
Top departures from Truro
Top intercity train routes