There are 6 ways to get from Inverness to Roseisle by plane, car, train, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Inverness Dalcross Airport to Grand Forks International Airport, drive
best- Fly from Inverness Dalcross Airport (INV) to Grand Forks International Airport (GFK)plane INV - GFK
- Drive from Grand Forks International Airport (GFK) to Roseislecar
30h 1m$545–1,892Train, bus to Edinburgh Airport, fly to Winnipeg J. A. Richardson International Airport, taxi
- Take the train from Inverness to Pitlochrytrain
- Take the bus from Fishers Hotel to Airportbus
- Fly from Edinburgh Airport (EDI) to Winnipeg J. A. Richardson International Airport (YWG)plane EDI - YWG
- Take the train from Winnipeg to Portage la Prairietrain
- Take the taxi from Portage la Prairie to Roseisletaxi
21h 53mTrain, train to Glasgow Airport, fly to Winnipeg J. A. Richardson International Airport, taxi
- Take the train from Inverness to Perthtrain
- Take the train from Perth to Glasgow Queen Streettrain
- Fly from Glasgow Airport (GLA) to Winnipeg J. A. Richardson International Airport (YWG)plane GLA - YWG
- Take the train from Winnipeg to Portage la Prairietrain
- Take the taxi from Portage la Prairie to Roseisletaxi
22h 30m$604–1,512Fly Inverness Dalcross Airport to Winnipeg J. A. Richardson International Airport, train, taxi
- Fly from Inverness Dalcross Airport (INV) to Winnipeg J. A. Richardson International Airport (YWG)plane INV - YWG
- Take the train from Winnipeg to Portage la Prairietrain
- Take the taxi from Portage la Prairie to Roseisletaxi
33h 53m$630–2,140Train to Aberdeen Airport, fly to Winnipeg J. A. Richardson International Airport, train, taxi
- Take the train from Inverness to Aberdeentrain
- Fly from Aberdeen Airport (ABZ) to Winnipeg J. A. Richardson International Airport (YWG)plane ABZ - YWG
- Take the train from Winnipeg to Portage la Prairietrain
- Take the taxi from Portage la Prairie to Roseisletaxi
25h 27m$645–2,201Train, bus to Edinburgh Airport, fly to Hector International Airport, drive
- Take the train from Inverness to Pitlochrytrain
- Take the bus from Fishers Hotel to Airportbus
- Fly from Edinburgh Airport (EDI) to Hector International Airport (FAR)plane EDI - FAR
- Drive from Fargo-Airport-FAR to Roseislecar
22h 25m
Inverness Dalcross Airport (INV) to Grand Forks International Airport (GFK) flights
Questions & Answers
The cheapest way to get from Inverness to Roseisle is to train and fly and taxi which costs $600 - $1,600 and takes 22h 30m.
The fastest way to get from Inverness to Roseisle is to train and fly and taxi which takes 22h 30m and costs $600 - $1,600.
The distance between Inverness and Roseisle is 6125 km.
It takes approximately 30h 1m to get from Inverness to Roseisle, including transfers.
What companies run services between Inverness, Scotland and Roseisle, MB, Canada?
There is no direct connection from Inverness to Roseisle. However, you can take the train to Inverness Airport Station, walk to Inverness Airport station, take the bus to Terminal Building, walk to Inverness Dalcross Airport (INV) airport, fly to Grand Forks International Airport (GFK), then drive to Roseisle. Alternatively, you can take the train to Pitlochry, walk to Fishers Hotel, take the bus to Airport, walk to Edinburgh Airport (EDI) airport, fly to Winnipeg J. A. Richardson International Airport (YWG), walk to Westbound Wellington at Airport Terminal, take the bus to Northbound Israel Asper at Canadian Museum for Human Rights, walk to Winnipeg, take the train to Portage la Prairie, then take the taxi to Roseisle.
- Website
- westjet.com
Flights from Edinburgh Airport to Winnipeg J. A. Richardson International Airport via Calgary
- Ave. Duration
- 12h 1m
- When
- Saturday
- Estimated price
- $470–1,900
Flights from Edinburgh Airport to Winnipeg J. A. Richardson International Airport via Toronto
- Ave. Duration
- 13h 42m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $430–1,800
Flights from Edinburgh Airport to Winnipeg J. A. Richardson International Airport via Halifax
- Ave. Duration
- 14h 45m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $440–1,800
Flights from Edinburgh Airport to Winnipeg J. A. Richardson International Airport via Montreal
- Ave. Duration
- 12h 43m
- When
- Wednesday and Sunday
- Estimated price
- $370–1,400
Flights from Glasgow Airport to Winnipeg J. A. Richardson International Airport via Toronto
- Ave. Duration
- 16h 57m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $410–1,800
Flights from Inverness Dalcross Airport to Winnipeg J. A. Richardson International Airport via Manchester, Reykjavik Keflavik Nas
- Ave. Duration
- 27h 55m
- When
- Saturday
- Estimated price
- $500–2,200
Flights from Edinburgh Airport to Hector International Airport via Toronto, Minneapolis
- Ave. Duration
- 18h 24m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $410–1,800
- Website
- delta.com
Flights from Inverness Dalcross Airport to Grand Forks International Airport via Amsterdam Schiphol, Minneapolis
- Ave. Duration
- 32h 7m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $500–1,900
Flights from Inverness Dalcross Airport to Grand Forks International Airport via London Heathrow, Minneapolis
- Ave. Duration
- 33h 27m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $480–1,800
Flights from Inverness Dalcross Airport to Grand Forks International Airport via London Luton, Dublin, Minneapolis
- Ave. Duration
- 24h 37m
- When
- Saturday
- Estimated price
- $480–1,800
Flights from Edinburgh Airport to Winnipeg J. A. Richardson International Airport via Montreal
- Ave. Duration
- 12h 43m
- When
- Wednesday and Sunday
- Estimated price
- $370–1,400
Flights from Inverness Dalcross Airport to Winnipeg J. A. Richardson International Airport via London Heathrow, Minneapolis
- Ave. Duration
- 33h 53m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $500–1,900
Flights from Aberdeen Airport to Winnipeg J. A. Richardson International Airport via Amsterdam Schiphol, Minneapolis
- Ave. Duration
- 16h 29m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $500–2,000
Flights from Edinburgh Airport to Hector International Airport via Atlanta
- Ave. Duration
- 19h 24m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $420–1,600
- Website
- aircanada.com
Flights from Edinburgh Airport to Winnipeg J. A. Richardson International Airport via Montreal
- Ave. Duration
- 13h 20m
- When
- Wednesday and Sunday
- Estimated price
- $370–1,400
Flights from Edinburgh Airport to Winnipeg J. A. Richardson International Airport via Toronto
- Ave. Duration
- 14h 19m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $370–1,400
Flights from Inverness Dalcross Airport to Winnipeg J. A. Richardson International Airport via Manchester, Toronto
- Ave. Duration
- 29h 24m
- When
- Tuesday and Thursday
- Estimated price
- $500–1,900
Flights from Inverness Dalcross Airport to Winnipeg J. A. Richardson International Airport via London Heathrow, Montreal
- Ave. Duration
- 29h 46m
- When
- Monday to Saturday
- Estimated price
- $500–2,200
Flights from Inverness Dalcross Airport to Winnipeg J. A. Richardson International Airport via London Heathrow, Ottawa
- Ave. Duration
- 30h 43m
- When
- Thursday
- Estimated price
- $500–1,900
Flights from Aberdeen Airport to Winnipeg J. A. Richardson International Airport via London Heathrow, Ottawa
- Ave. Duration
- 17h 28m
- When
- Wednesday and Friday
- Estimated price
- $500–1,900
- Website
- klm.com
Flights from Inverness Dalcross Airport to Grand Forks International Airport via Amsterdam Schiphol, Minneapolis
- Ave. Duration
- 32h 7m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $500–1,900
Flights from Inverness Dalcross Airport to Grand Forks International Airport via London Luton, Dublin, Minneapolis
- Ave. Duration
- 24h 37m
- When
- Saturday
- Estimated price
- $480–1,800
Flights from Edinburgh Airport to Winnipeg J. A. Richardson International Airport via Montreal
- Ave. Duration
- 12h 43m
- When
- Wednesday and Sunday
- Estimated price
- $370–1,400
Flights from Aberdeen Airport to Winnipeg J. A. Richardson International Airport via Amsterdam Schiphol, Minneapolis
- Ave. Duration
- 16h 29m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $500–2,000
Flights from Edinburgh Airport to Hector International Airport via Atlanta
- Ave. Duration
- 19h 24m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $420–1,600
- Website
- united.com
Flights from Edinburgh Airport to Winnipeg J. A. Richardson International Airport via Toronto
- Ave. Duration
- 14h 19m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $370–1,400
Flights from Inverness Dalcross Airport to Winnipeg J. A. Richardson International Airport via Manchester, Toronto
- Ave. Duration
- 29h 24m
- When
- Tuesday and Thursday
- Estimated price
- $500–1,900
Flights from Edinburgh Airport to Hector International Airport via Chicago O'Hare
- Ave. Duration
- 13h 49m
- When
- Every day
- Estimated price
- $360–1,400
- Website
- airtransat.com
Flights from Edinburgh Airport to Winnipeg J. A. Richardson International Airport via Montreal
- Ave. Duration
- 12h 43m
- When
- Wednesday and Sunday
- Estimated price
- $370–1,400
Flights from Glasgow Airport to Winnipeg J. A. Richardson International Airport via Toronto
- Ave. Duration
- 13h 56m
- When
- Thursday and Sunday
- Estimated price
- $490–1,700
- Website
- flyporter.com
Flights from Glasgow Airport to Winnipeg J. A. Richardson International Airport via Toronto
- Ave. Duration
- 12h 5m
- When
- Thursday and Sunday
- Estimated price
- $490–1,700
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Inverness to Pitlochry
- Ave. Duration
- 1h 47m
- Frequency
- Every 2 hours
- Estimated price
- $56–57
- Website
- https://www.scotrail.co.uk/
Train from Inverness to Perth
- Ave. Duration
- 2h 23m
- Frequency
- Every 2 hours
- Estimated price
- $30–70
- Website
- https://www.scotrail.co.uk/
Train from Perth to Glasgow Queen Street
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- $25–45
- Website
- https://www.scotrail.co.uk/
Train from Inverness to Aberdeen
- Ave. Duration
- 2h 12m
- Frequency
- Hourly
- Estimated price
- $30–80
- Website
- https://www.scotrail.co.uk/
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from Inverness to Pitlochry
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- $26–80
- Website
- https://www.lner.co.uk/
Train from Inverness to Perth
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- $13–35
- Website
- https://www.lner.co.uk/
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Inverness to Pitlochry
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Estimated price
- $110–150
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- $390–420
- Sleeper Seat
- $110–150
- Sleeper Berth Club Solo
- $440–550
Train from Inverness to Perth
- Ave. Duration
- 2h 38m
- Frequency
- Once daily
- Estimated price
- $110–150
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- $390–420
- Sleeper Seat
- $110–150
- Sleeper Berth Club Solo
- $460–550
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Winnipeg to Portage la Prairie
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Estimated price
- $22–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $23–110
- Economy Adult - Advanced Booking
- $23–85
- Economy Escape Advanced Booking - Adult
- $22–40
- Phone
- +44 (0)131 510 4007
- ride@ember.to
- Website
- ember.to
Bus from Fishers Hotel to Airport
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Website
- https://www.ember.to/
- Ave. Duration
- 1h 9m
- Estimated price
- $90–110
Arrow/Portage Taxi
- Phone
- +1 204 857 8794
Arrow Taxi
- Phone
- +1 204 857 8294
Arrow/Portage Taxi
- Phone
- +1 204 857 8794
Arrow Taxi
- Phone
- +1 204 857 8294
Arrow/Portage Taxi
- Phone
- +1 204 857 8794
Arrow Taxi
- Phone
- +1 204 857 8294
Arrow/Portage Taxi
- Phone
- +1 204 857 8794
Arrow Taxi
- Phone
- +1 204 857 8294
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide




















