There are 11 ways to get from Castle Douglas to Reading by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Dumfries to Carlisletrain
- Take the train from Carlisle to Birmingham New Streettrain
- Take the train from Birmingham New Street to Readingtrain
7h 56m£128–220Drive 337.7 mi
cheapest- Drive from Castle Douglas to Readingcar 337.7 mi
6h£83–120Bus
- Take the bus from Hall to Broadacre Housebus 382
- Take the bus from Bus Station to Heathrow Central Bus Stationbus 838
- Take the bus from Heathrow Terminal 2 to Reading RailAirbus Ra1
11h 46mTrain to Glasgow Airport, fly to London Heathrow Airport, train
- Take the train from Dumfries to Glasgow Centraltrain
- Fly from Glasgow Airport (GLA) to London Heathrow Airport (LHR)plane GLA - LHR
- Take the train from Hayes And Harlington Station to Readingtrain
7h 6m£108–372Train via Manchester
- Take the train from Lockerbie to Manchester Piccadillytrain Edinburgh - Manchester Airport / ...
- Take the train from Manchester Piccadilly to Readingtrain Manchester Piccadilly - Bournemouth / ...
8h 41m£140–214Train, train to Newcastle, fly to London Heathrow Airport
- Take the train from Dumfries to Carlisletrain
- Take the train from Carlisle to Newcastletrain
- Fly from Newcastle (NCL) to London Heathrow Airport (LHR)plane NCL - LHR
- Take the train from Hayes And Harlington Station to Readingtrain
7h 29m£92–355Train to Glasgow Airport, fly to Luton Airport, train
- Take the train from Dumfries to Glasgow Centraltrain
- Fly from Glasgow Airport (GLA) to Luton Airport (LTN)plane GLA - LTN
- Take the train from Luton Airport Parkway to Farringdontrain
- Take the train from London Paddington to Readingtrain
7h 34m£102–281Train to Edinburgh Airport, fly to London Heathrow Airport, train
- Take the train from Lockerbie to Haymarkettrain
- Fly from Edinburgh Airport (EDI) to London Heathrow Airport (LHR)plane EDI - LHR
- Take the train from Hayes And Harlington Station to Readingtrain
7h 17m£107–338Train to Glasgow Airport, fly to London Gatwick Airport, train
- Take the train from Dumfries to Glasgow Centraltrain
- Fly from Glasgow Airport (GLA) to London Gatwick Airport (LGW)plane GLA - LGW
- Take the train from Gatwick Airport to Readingtrain
8h 2m£88–231Train to Edinburgh Airport, fly to Luton Airport, train
- Take the train from Lockerbie to Haymarkettrain
- Fly from Edinburgh Airport (EDI) to Luton Airport (LTN)plane EDI - LTN
- Take the train from Luton Airport Parkway to Farringdontrain
- Take the train from London Paddington to Readingtrain
7h 50m£93–267Train, train to Manchester Airport, fly to Southampton Airport
- Take the train from Dumfries to Carlisletrain
- Take the train from Carlisle to Manchester Airporttrain
- Fly from Manchester Airport (MAN) to Southampton Airport (SOU)plane MAN - SOU
- Take the train from Southampton Airport Parkway to Readingtrain
8h 15m£145–315
Castle Douglas to Reading by bus and train
Questions & Answers
The cheapest way to get from Castle Douglas to Reading is to drive which costs £80 - £120 and takes 6h.
The fastest way to get from Castle Douglas to Reading is to drive which takes 6h and costs £80 - £120.
No, there is no direct bus from Castle Douglas to Reading. However, there are services departing from Swimming Pool and arriving at Reading RailAir via Dumfries station, Hall, Bus Station and Heathrow Terminal 2. The journey, including transfers, takes approximately 11h 46m.
No, there is no direct train from Castle Douglas to Reading. However, there are services departing from Dumfries and arriving at Reading via Carlisle and Birmingham New Street. The journey, including transfers, takes approximately 7h 56m.
The distance between Castle Douglas and Reading is 344 miles. The road distance is 339.6 miles.
The best way to get from Castle Douglas to Reading without a car is to train which takes 7h 56m and costs £120 - £220.
It takes approximately 7h 56m to get from Castle Douglas to Reading, including transfers.
Castle Douglas to Reading bus services, operated by Houstons Minicoaches, depart from Hall station.
Castle Douglas to Reading train services, operated by ScotRail, depart from Dumfries station.
The best way to get from Castle Douglas to Reading is to train which takes 7h 56m and costs £120 - £220. Alternatively, you can bus, which costs and takes 11h 46m.
What companies run services between Castle Douglas, Scotland and Reading, England?
You can take a bus from Swimming Pool to Reading via Dumfries station, Dumfries, Carlisle, and Birmingham New Street in around 7h 56m. Alternatively, you can take a bus from Swimming Pool to Reading RailAir via Dumfries station, Crown Inn, Hall, Broadacre House, Bus Station, Heathrow Central Bus Station, and Heathrow Terminal 2 in around 11h 46m.
- Website
- britishairways.com
Flights from Glasgow Airport to London Heathrow Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- £55–240
Flights from Glasgow Airport to London Heathrow Airport via Belfast City
- Ave. Duration
- 3h 5m
- When
- Thursday and Sunday
- Estimated price
- £55–240
Flights from Glasgow Airport to London Heathrow Airport via Derry
- Ave. Duration
- 3h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- £230–440
Flights from Newcastle to London Heathrow Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- £45–230
Flights from Edinburgh Airport to London Heathrow Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- £55–230
Flights from Edinburgh Airport to London Heathrow Airport via Dublin
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- £100–220
Flights from Glasgow Airport to London Gatwick Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- £45–200
Flights from Manchester Airport to Southampton Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- £80–170
- Phone
- +44 (0)344 811 0141
- Website
- ScotRail
Train from Dumfries to Carlisle
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- £13–25
- Website
- ScotRail
Train from Dumfries to Glasgow Central
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- £30–65
- Website
- ScotRail
Train from Dumfries to Carlisle
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- £13–25
- Website
- ScotRail
Train from Dumfries to Glasgow Central
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- £30–65
- Website
- ScotRail
Train from Dumfries to Glasgow Central
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- £30–65
- Website
- ScotRail
Train from Dumfries to Carlisle
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- £13–25
- Website
- ScotRail
- Phone
- +44 1576 203874
- [email protected]
- Website
- Houstons Minicoaches
Bus from Hall to Broadacre House
- Ave. Duration
- 1h 17m
- Frequency
- Every 4 hours
- Website
- Houstons Minicoaches
Want to know more about travelling around United Kingdom
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
Which London airport should I choose?
Read the travel guide
How to get from Heathrow Airport into central London
Read the travel guide
More Questions & Answers
Castle Douglas to Reading bus services, operated by Houstons Minicoaches, arrive at Broadacre House station.
Castle Douglas to Reading train services, operated by ScotRail, arrive at Carlisle station.
Yes, the driving distance between Castle Douglas to Reading is 340 miles. It takes approximately 6h to drive from Castle Douglas to Reading.
There are 1482+ hotels available in Reading.




