There are 12 ways to get from Edinburgh to Ypres by train, bus, car, car train, car ferry, plane or subway

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  9 h 43 min

  1. Take the train from Edinburgh to London Kings Cross
  2. Take the train from London St. Pancras International to Lille Europe Eurostar Est

$121 - $245

Cheapest option

Bus  •  18 h 38 min

  1. Take the bus from Edinburgh to London Victoria Coach Station National Express
  2. Take the bus from London to Bruges Ouibus

$52 - $64

10 alternative options

Train LNER, bus  •  13 h 9 min

  1. Take the train from Edinburgh to London Kings Cross
  2. Take the bus from London to Bruges Ouibus

$83 - $120

Train, bus via Sheffield Coach Station, Pond Street  •  17 h 17 min

  1. Take the train from Edinburgh to Sheffield
  2. Take the bus from Sheffield Coach Station, Pond Street to London Victoria Coach Station
  3. Take the bus from London to De Panne 080

$145 - $214

Drive, Eurotunnel  •  9 h 17 min

  1. Drive from Edinburgh to Folkestone
  2. Take the Eurotunnel from Folkestone to Calais
  3. Drive from Calais to Ypres

$278 - $327

Drive, car ferry  •  9 h 36 min

  1. Drive from Edinburgh to Dover
  2. Take the car ferry from Dover to Calais
  3. Drive from Calais to Ypres

$132 - $193

Fly Edinburgh to Brussels, train  •  7 h 47 min

  1. Fly from Edinburgh (EDI) to Brussels (BRU) EDI - BRU
  2. Take the train from Brussels Airport - Zaventem to Gand-Saint-Pierre
  3. Take the train from Gand-Saint-Pierre to Ypres

$96 - $294

Fly Edinburgh to Charleroi, train  •  8 h 5 min

  1. Fly from Edinburgh (EDI) to Charleroi (CRL) EDI - CRL
  2. Take the train from Bruxelles-Midi to Gand-Saint-Pierre
  3. Take the train from Gand-Saint-Pierre to Ypres

$72 - $232

Fly Edinburgh to Amsterdam, train  •  8 h 48 min

  1. Fly from Edinburgh (EDI) to Amsterdam (AMS) EDI - AMS
  2. Take the train from Schiphol Airport to Antwerpen-Centraal
  3. Take the train from Anvers-Central to Ypres

$110 - $273

Train to Newcastle, fly to Brussels, train  •  8 h 57 min

  1. Take the train from Edinburgh to Newcastle
  2. Fly from Newcastle (NCL) to Brussels (BRU) NCL - BRU
  3. Take the train from Brussels Airport - Zaventem to Gand-Saint-Pierre
  4. Take the train from Gand-Saint-Pierre to Ypres

$124 - $416

Fly Edinburgh to Paris CDG, train, line 2 subway, bus  •  9 h 13 min

  1. Fly from Edinburgh (EDI) to Paris CDG (CDG) EDI - CDG
  2. Take the train from Aeroport Paris-Charles de Gaulle TGV to Lille Europe
  3. Take the line 2 subway from Gare Lille Europe to Eurotéléport
  4. Take the bus from Roubaix Eurotéléport to Moeskroen SNCB/Station
  5. Take the train from Courtrai to Ypres

$108 - $288

Train to Glasgow, fly to Amsterdam, train  •  9 h 30 min

  1. Take the train from Edinburgh to Glasgow Queen Street
  2. Fly from Glasgow (GLA) to Amsterdam (AMS) GLA - AMS
  3. Take the train from Schiphol Airport to Antwerpen-Centraal
  4. Take the train from Anvers-Central to Ypres

$134 - $324

Questions & Answers

The cheapest way to get from Edinburgh to Ypres is to bus which costs £35 - £50 and takes 18 h 38 min.

More details

The quickest way to get from Edinburgh to Ypres is to fly and train which costs £70 - £230 and takes 7 h 47 min.

More details

The distance between Edinburgh and Ypres is 435 miles.

It takes approximately 9 h 43 min to get from Edinburgh to Ypres, including transfers.

More details

No, there is no direct bus from Edinburgh to Ypres station. However, there are services departing from Edinburgh and arriving at Ieper Station perron 6 via London, Brugge Station perron 7 and Torhout Station perron 4. The journey, including transfers, takes approximately 18 h 38 min.

More details

What companies run services between Edinburgh, Scotland and Ypres, Belgium?

You can take a train from Edinburgh to Ypres via London Kings Cross, London St. Pancras International, Lille Europe Eurostar, Lille, Kortrijk, Kortrijk Kinepolis Xpo, Kortrijk Busterminal 3 perron 32, and Courtrai in around 9 h 43 min. Alternatively, you can take a bus from Edinburgh to Ypres via London Victoria Coach Station, London, Bruges, Brugge Station perron 7, Torhout Station perron 3, and Torhout Station perron 4 in around 18 h 38 min.

Airlines
British Airways
Website
britishairways.com
Flights from Edinburgh to Brussels via London Heathrow
Ave. Duration
3 h 40 min
When
Monday to Friday
Estimated price
$110 - $440
Flights from Edinburgh to Brussels via Dublin
Ave. Duration
3 h 50 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$170 - $800
Flights from Edinburgh to Amsterdam via London City
Ave. Duration
3 h 36 min
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$90 - $370
Flights from Edinburgh to Amsterdam via London Heathrow
Ave. Duration
4 h
When
Monday to Friday
Estimated price
$90 - $370
Flights from Newcastle to Brussels via London Heathrow
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$110 - $500
Flights from Edinburgh to Paris CDG via London Heathrow
Ave. Duration
3 h 51 min
When
Every day
Estimated price
$95 - $420
Flights from Edinburgh to Paris CDG via Dublin
Ave. Duration
4 h
When
Every day
Estimated price
$190 - $800
Flights from Glasgow to Amsterdam via London Heathrow
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$85 - $380
Flights from Glasgow to Amsterdam via Dublin
Ave. Duration
3 h 45 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$170 - $750
Flights from Glasgow to Amsterdam via London City
Ave. Duration
3 h 50 min
When
Sunday
Estimated price
$85 - $380
KLM
Website
klm.com
Flights from Edinburgh to Brussels via Amsterdam
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$150 - $550
Flights from Edinburgh to Amsterdam
Ave. Duration
1 h 34 min
When
Every day
Estimated price
$110 - $400
Flights from Newcastle to Brussels via Amsterdam
Ave. Duration
3 h 37 min
When
Every day
Estimated price
$140 - $600
Flights from Edinburgh to Paris CDG via Amsterdam
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$160 - $500
Flights from Glasgow to Amsterdam
Ave. Duration
1 h 36 min
When
Every day
Estimated price
$110 - $480
easyJet
Website
easyjet.com
Flights from Edinburgh to Amsterdam
Ave. Duration
1 h 31 min
When
Every day
Estimated price
$60 - $270
Flights from Edinburgh to Amsterdam via Belfast (Aldergrove)
Ave. Duration
3 h 50 min
When
Monday, Friday and Sunday
Estimated price
$60 - $270
Flights from Edinburgh to Paris CDG
Ave. Duration
1 h 52 min
When
Every day
Estimated price
$65 - $380
Flights from Edinburgh to Paris CDG via Bristol
Ave. Duration
3 h 45 min
When
Friday and Sunday
Estimated price
$65 - $380
Flights from Edinburgh to Paris CDG via London Luton
Ave. Duration
4 h 25 min
When
Monday and Sunday
Estimated price
$65 - $380
Flights from Glasgow to Amsterdam
Ave. Duration
1 h 35 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$70 - $340
Flights from Glasgow to Amsterdam via Bristol
Ave. Duration
3 h 20 min
When
Friday and Sunday
Estimated price
$70 - $340
Flights from Glasgow to Amsterdam via London Gatwick
Ave. Duration
3 h 35 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$70 - $340
Flights from Glasgow to Amsterdam via London Stansted
Ave. Duration
3 h 35 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$70 - $340
Flights from Glasgow to Amsterdam via London Luton
Ave. Duration
3 h 35 min
When
Monday to Friday
Estimated price
$70 - $340
Air France
Website
airfrance.com
Flights from Edinburgh to Paris CDG
Ave. Duration
1 h 53 min
When
Every day
Estimated price
$100 - $470
Flights from Glasgow to Amsterdam
Ave. Duration
1 h 36 min
When
Every day
Estimated price
$110 - $480
Brussels Airlines
Website
brusselsairlines.com
Flights from Edinburgh to Brussels
Ave. Duration
1 h 42 min
When
Every day
Estimated price
$120 - $650
Flights from Newcastle to Brussels
Ave. Duration
1 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$190 - $850
BMI Regional
Website
flybmi.com
Flights from Edinburgh to Brussels
Ave. Duration
1 h 42 min
When
Every day
Estimated price
$120 - $650
Flights from Newcastle to Brussels
Ave. Duration
1 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$190 - $850
Aer Lingus
Website
aerlingus.com
Flights from Edinburgh to Brussels via Dublin
Ave. Duration
3 h 50 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$170 - $800
Flights from Edinburgh to Paris CDG via Dublin
Ave. Duration
4 h
When
Every day
Estimated price
$190 - $800
Flights from Glasgow to Amsterdam via Dublin
Ave. Duration
3 h 45 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$170 - $750
Lufthansa
Website
lufthansa.com
Flights from Edinburgh to Brussels
Ave. Duration
1 h 42 min
When
Every day
Estimated price
$120 - $650
Flights from Edinburgh to Brussels via Frankfurt
Ave. Duration
3 h 35 min
When
Monday to Friday
Estimated price
$200 - $750
Flybe
Website
flybe.com
Flights from Edinburgh to Paris CDG via Manchester
Ave. Duration
4 h 5 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$80 - $400
Flights from Glasgow to Amsterdam via Birmingham
Ave. Duration
3 h 35 min
When
Monday to Friday
Estimated price
$85 - $400
Ryanair
Website
ryanair.com
Flights from Edinburgh to Charleroi
Ave. Duration
1 h 45 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$35 - $340
Eurowings
Website
eurowings.com
Flights from Edinburgh to Paris CDG via Dusseldorf
Ave. Duration
3 h 50 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$100 - $600
Train operators
LNER
Website
lner.co.uk
Train from Edinburgh to London Kings Cross
Ave. Duration
4 h 13 min
Frequency
Every 2 hours
Estimated price
$60 - $90
Website
lner.co.uk
2nd Class
$60 - $90
1st Class
$110 - $170
Train from Edinburgh to Newcastle
Ave. Duration
1 h 25 min
Frequency
Hourly
Estimated price
$25 - $40
Website
lner.co.uk
2nd Class
$25 - $40
1st Class
$45 - $70
CrossCountry
Phone
0344 736 9123
Email
customer.relations@crosscountrytrains.co.uk
Website
crosscountrytrains.co.uk
Train from Edinburgh to Sheffield
Ave. Duration
3 h 43 min
Frequency
Hourly
Estimated price
$100 - $170
Website
crosscountrytrains.co.uk
Advanced Single
$65 - $100
Anytime Single
$100 - $170
Off-Peak Single
$110 - $170
Train from Edinburgh to Newcastle
Ave. Duration
1 h 27 min
Frequency
Every 3 hours
Estimated price
$60 - $95
Website
crosscountrytrains.co.uk
Advanced Single
$40 - $60
Anytime Single
$60 - $95
Off-Peak Single
$55 - $85
Eurotunnel
Phone
+44 (0) 8443 35 35 35
Website
eurotunnel.com
Car train from Folkestone to Calais
Ave. Duration
25 min
Frequency
Every 30 minutes
Estimated price
$172
Website
eurotunnel.com
Belgian Railways (NMBS/SNCB)
Phone
+32 2 528 28 28
Website
b-rail.be
Train from Brussels Airport - Zaventem to Gand-Saint-Pierre
Ave. Duration
59 min
Frequency
Hourly
Estimated price
$22 - $24
Website
belgianrail.be
Book at
eurail.com
2nd Class
$22 - $24
1st Class
$31 - $34
Train from Gand-Saint-Pierre to Ypres
Ave. Duration
1 h 7 min
Frequency
Hourly
Estimated price
$9 - $14
Website
belgianrail.be
Book at
eurail.com
2nd Class
$9 - $14
1st Class
$15 - $22
Train from Bruxelles-Midi to Gand-Saint-Pierre
Ave. Duration
30 min
Frequency
Every 20 minutes
Estimated price
$7 - $12
Website
belgianrail.be
Book at
eurail.com
2nd Class
$7 - $12
1st Class
$12 - $18
Train from Anvers-Central to Ypres
Ave. Duration
2 h 6 min
Frequency
Hourly
Estimated price
$15 - $22
Website
belgianrail.be
Book at
eurail.com
2nd Class
$15 - $22
1st Class
$23 - $35
Train from Courtrai to Ypres
Ave. Duration
33 min
Frequency
Hourly
Estimated price
$6 - $9
Website
belgianrail.be
Book at
eurail.com
2nd Class
$6 - $9
1st Class
$9 - $14
Thalys
Website
thalys.com
Train from Schiphol Airport to Antwerpen-Centraal
Ave. Duration
58 min
Frequency
Hourly
Estimated price
$45 - $65
Website
thalys.com
2nd Class
$45 - $65
1st Class
$65 - $90
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Aeroport Paris-Charles de Gaulle TGV to Lille Europe
Ave. Duration
54 min
Frequency
Hourly
Estimated price
$35 - $50
Website
en.oui.sncf
ScotRail
Phone
+44 344 811 0141
Email
customer.relations@scotrail.co.uk
Website
scotrail.co.uk
Train from Edinburgh to Glasgow Queen Street
Ave. Duration
44 min
Frequency
Every 30 minutes
Estimated price
$14 - $19
Website
scotrail.co.uk
Advanced Single
$9 - $14
Anytime Day Single
$14 - $19
Bus operators
National Express
Phone
+44 08717 818178
Website
nationalexpress.com
Bus from Sheffield Coach Station, Pond Street to London Victoria Coach Station
Ave. Duration
4 h
Frequency
Every 3 hours
Estimated price
$15 - $21
Website
nationalexpress.com
Bus from Edinburgh to London Victoria Coach Station
Ave. Duration
9 h 20 min
Frequency
Twice daily
Estimated price
$30 - $45
Website
nationalexpress.com
FlixBus
TEC
Website
infotec.be
Bus from Roubaix Eurotéléport to Moeskroen SNCB/Station
Ave. Duration
31 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
infotec.be
Ferry operators

Want to know more about travelling around Belgium

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.