London to Tehran overland?

  Tehran railway station sign, Iran

The train to Iran:  The rails stretch all the way from London to Tehran, apart from a ferry across the Bosphorus & Lake Van.  Photo courtesy of PhiliptheBill

If you can get a visa, it's now possible once again to travel by train from London, Paris or anywhere in Europe to Tehran in Iran.  The weekly Istanbul-Tehran Trans-Asia Express was suspended in 2015, but a new overnight train from Van in Turkey to Tabriz in Iran was reintroduced in June 2018, replaced by a new air-conditioned train from Van direct to Tehran in June 2019.

On this page...

Istanbul-Ankara-Tabriz-Tehran eastbound train times

Tehran-Tabriz-Ankara-Istanbul westbound train times

The Van-Tehran train

How to buy tickets

Getting an Iranian visa

Train travel within Iran including Tehran-Esfahan.

Tehran - Damascus train service

Useful country information

Train operator in Iran:

IRR Iranian Islamic Republic Railways (Raja Trains).  For train times & fares in Iran see, but it's often better to use, a helpful unofficial site in English with times & fares for trains in Iran.  Map of Iranian rail network.


Time zone & dialling code:


GMT+3˝ hours (GMT+4˝ late March to late Sept, as from 2011).  Dial code +98.


Ł1 = 44,000 Iranian Rials,  $1 = 29,000 Iranian Rials, but check as rates can change significantly.   Currency converter


Required by everyone.  Visas are (or were) becoming easier to get, but are still not granted to independent travellers - you must go on an escorted tour or employ an officially-recognised full-time guide.  Check the current situation for your nationality.  See the advice on, which has (or used to have) a list of travel agencies who can help you get a visa, such as, or  There is now an Iranian embassy in London, see

Travel advice:

Check Foreign Office advice for south eastern Iran at

Page last updated:

16 July 2019

Istanbul to Tehran by train

Update:  New Turkey-Tehran sleeper train started June 2019...

In March 2001, a comfortable weekly train called the Trans-Asia Express started running between Ankara & Tehran.  It was actually two trains, a Turkish one from Ankara to Tatvan pier, then a ferry across Lake Van, then an Iranian train from Van pier to Tehran.  However, after security incidents in Eastern Turkey the train was cancelled indefinitely in August 2015.

The good news is that in June 2018 a weekly overnight train with an elderly couchette car was re-introduced between Van and Tabriz, making it possible once more to travel between Istanbul and Tehran by rail.  In June 2019 this Van-Tabriz train was replaced by a weekly direct Van-Tabriz-Tehran train with air-conditioned first class sleepers and catering.  The best way to reach Iran!

The total distance from Istanbul to Tehran is 2,968 km excluding the 90 km length of Lake Van.

Istanbul & Ankara Tabriz & Tehran

Teheran & Tabriz Ankara & Istanbul

Summary timetable...

 Ankara ► Tabriz, Tehran



 Tehran, Tabriz ► Ankara

 Ankara to Tatvan by Turkish sleeper train:

 Tehran to Van by Iranian sleeper train:

















 Transfer to Van for the Iranian train to Tehran:

 Razi (border)








 Kapikoy (border)




 Kapikoy (border)








 Razi (border)




 Transfer to Tatvan for Turkish train to Ankara

















* Exact times may have changed slightly.

The days of operation changed in July 2019, eastbound changed from Tuesday to Monday, westbound from Monday to Sunday.

Van to Tehran is 1,070 km.  Van to Tabriz is 334 km.  For more details of Istanbul-Ankara-Tatvan trans see the Train travel in Turkey page.


Fare per person        

Ankara to Tatvan:

TL 48 (€8) in a reclining seat, TL 48 in 4-berth couchettes

TL 114 in a 2-bed sleeper, TL 188 (€30) in a single-bed sleeper

Van to Tabriz:

Not known, likely to be in region of €10 in 1st class 4-berth sleeper

Van to Tehran:

Not known, probably in region of €30 in 1st class 4-berth sleeper

What's the train from Ankara to Tatvan like?

The Ankara - Tatvan train is the Van Gölü Express, a modern Turkish sleeper train with TVS2000 air-conditioned 1 & 2 bed sleepers, TVS2000 air-conditioned 4-berth couchettes, TVS2000 reclining pullman seats & restaurant car.  The scenery between Ankara and Tatvan is superb.

What's the train from Van to Tehran like?

The Van-Tabriz-Tehran train is a comfortable Iranian sleeper train, with 4-berth compartments which convert from armchairs to sleeping-berths will all necessary bedding provided.  Catering is available, it's not clear if there's a dining-car or food is served to your compartment.  At present I have no pictures of this new train, if you get any, please get in touch!

How to buy tickets eastbound Istanbul to Tehran

  • Step 1, you can book the trains from Istanbul to Ankara and Ankara to Tatvan online at (see the advice here), or of course you can book at the station, although advance booking is recommended.  Feedback if you buy a ticket would be appreciated.

  • Step 2, to book the Van-Tehran train:

    Option 1, recommended:  Contact Amber Travel, see  They use a local agent in Van to buy tickets for you, they charge €24.60 per person per berth.  They can also book out the other berths in your compartment so you have sole occupancy if you like, at €12.30 per empty berth.  However, they cannot arrange westbound tickets starting in Tabriz, only eastbound tickets starting in Van.

    Option 2:  Book at the station, there's no guarantee places will be available, but they may well be.

How to buy tickets westbound Tehran to Istanbul

Visas for Iran...

Before booking, check that you can get an Iranian tourist visa.  Iran only grants tourist visas to UK or US citizens if you travel with an escorted tour or use an officially-recognised guide all the time you are in Iran.  Check what the current visa situation is for your specific nationality.  See the advice on which has (or used to have) a short list of travel agencies who can help you get a visa, such as or  You may be able to find an agency who will tailor-make arrangements for you, allowing you to arrive in Iran by train.  There is no problem reported in crossing the border into Iran by train, border officials are reported to be very friendly!  The point of entry into Iran is Razi.  Feedback on the visa situation for Iran, on any tour agencies prepared to make arrangements incorporating arrival via train, and on the train itself, would be very welcome.  Note that, although legitimate, has recently had some reports of slow service.

How to plan out your trip...

If you are new to independent travel, it may seem daunting to plan a trip like this, but it's really not that difficult.  It can help to plan your itinerary using a simple spreadsheet, to work out a budget and make sure you book the right trains on the right dates.  How to plan an itinerary & budget.


The Lake Van ferry accepts both Lira and Rials, and it is reported that Lira can be exchanged for Rials on board the ferry.  Rials are freely available at banks and exchange bureaux in Ankara and may be available in Istanbul.

A train ride from Tehran to Ankara

These photos appear here with grateful thanks to traveller Nicholas Brooke, who made a westbound journey from Tehran to Ankara in 2018.  However, I have no photos of the interior or exterior of the new direct Tehran to Van Iranian train which started running in June 2019, if you get any please get in touch!

Tehran railway station

Tehran railway station...  Travelling westbound, step 1 is to take a domestic Iranian train from Tehran to Tabriz, these run daily.  All photos in this section courtesy of traveller Nicholas Brooke.

Tabriz railway station   Night train from Tabriz to Van

Tabriz station by night to catch the overnight train to Van in Turkey...


Overnight to Turkey...

Van railway station

Arrival at Van station, Turkey.  Now take a ferry or bus from Van to Tatvan at the other end of Lake Van for the train to Ankara...

Van Golu Express at Tatvan   Turkish sleeping-car compartment

The Van Gölü Express about the leave Tatvan...


A private 1 or 2 bed sleeper in seats mode...

Scenery from the Tatvan to Ankara train

Van to Ankara is an amazing 24 hour journey right across Turkey...

More scenery from the Tatvan to Ankara train

Mountains, desert, rivers...

The Van Golu Express arrived at Ankara

The Van Gölü Express from Van, arrived at Ankara...

Travellers' reports...

None received as yet about the new train.  But reports about the old Trans-Asia Express were very positive.

Train travel within Iran

Iran has a good and growing rail network linking the main cities.  Many trains have air-conditioning.  First and second class is provided, usually converting to 4 or 6 berth sleepers for overnight travel.  Iranian Railways has franchised on-board service to a variety of private operators, with different operators managing trains on different routes.

To find train times in Iran: or

  • To find train times in Iran on the official Iranian Railways website, go to  It has an English version, though it can sometimes be tricky to find.

  • It's often better to use the more helpful English-language unofficial site  They also offer a ticket-buying service for domestic Iranian trains.  Iranrail are perfectly legitimate, although feedback has not been positive on  However, as demand can exceed supply for Iranian trains, finding some way to pre-book your trains is recommended, if not then through a local Iranian travel agency that handles inbound travel.  Feedback is always appreciated!

Tehran to Esfahan...

One of the most historic and beautiful cities in Iran, train service to Esfahan is shown below:

 Tehran ► Esfahan  



 Esfahan ► Tehran  


Every 2 days


Ecery 2 days

 Tehran depart:


 Esfahan depart:


 Esfahan arrive:


 Tehran arrive:


This train has air-conditioned first class 6-berth sleepers and 2nd class seats.

There is a daily train every afternoon from Tehran, arriving Esfahan around midnight en route to Shiraz - but as it's not on the system for Tehran-Esfahan you need to book and pay to Shiraz.  It has more comfortable cars than the night train.

You can buy tickets at the station, remembering to take along your passport, fare 315,000 riyals with a sleeper.

Tehran to Esfahan by train is 494km.

It's reported that this train often fills up several days or even a week or two before departure, so don't leave booking to the last minute, buy a ticket in advance.  It's also reported that tickets are best bought through any travel agency rather than at the station.  In Tehran, there is a travel agency very near the main station, you walk straight across the big square in front of the station and it is a few hundred metres up the avenue heading north (Vali Asr Avenue), on the left. In Isfahan there are several travel agencies around Azadi square in the south of the city and also in the city centre.

Farak train in Iran

A long-distance Tehran-Shiraz train run by Fadak Trains, See virtual tour inside a Fadak sleeper train.

Iran to Syria by train

Tehran - Tabriz - Aleppo - Damascus by train...

There was a weekly train with couchettes/sleeping-cars and restaurant car from Tehran & Tabriz via Lake Van in Turkey (where passengers leave the Iranian train, take a ferry and join a Syrian train at the other side) to Aleppo & Damascus in Syria - but not surprisingly, this train is currently suspended due to the conflict in Syria.  Times and fares are/were available at (click 'English' then 'passenger' then 'trains to the Middle East').  Also try and

Traveller's reports...

Traveller Pol O Gradaigh reports "The Syrian sleepers were fairly wrecked; in a couple of the compartments it was impossible to resurrect the seating, and only the beds could be used. On the other hand, the beds were extremely comfortable. Also, the compartments each had two beds but side-by-side compartments have a connecting door, so a party of three of four could travel together  The Syrians provided food free of charge, but it was mostly composed of packets of biscuits, packed croissants etc. The exception was lunch the first day, which was some sort of chicken curry out of the fridge, very partially warmed up. Teabags were provided but not hot water! The moral of the story seems to be to bring your own food, especially if you feel the need for fruit or vegetables. There are shops selling drinks and sandwiches just outside the station in Aleppo, and grocery and vegetable stalls just outside the station yard in Meydan Ekbez.  On the Iranian train, full meals were available for about $2.00 each (according to the Iranians, they are free on the Tehran-Damascus return run). The train crossed the Iranian border about 1.00am. All this involved was an Iranian policeman coming on board, collecting the passports and coming back with them after a while. The Syrian border was similar. At the two Turkish border crossings it was necessary to get off the train. All the crossings were painless except for entering Turkey, which involved extremely rude officials and delays while the customs officers (oddly, responsible for collecting the visa fee) hunted for their forms and stamps."

Traveller David Kennedy reports on an Aleppo-Tehran train trip in 2007:  "We booked, though were not allowed to pay for, our onward sleeper from Aleppo to Tehran a week ahead.  Our names were entered onto an official-looking form by the international train ticket sales chap and we were told to return by 10am on the morning of departure.  On our return a week later there were a few hundred people in the booking hall waiting for the Tehran train.  All the sleeping berths had long since been allocated and we were still just in time to bag a pair of seats.  So a week in advance is too early and the morning of departure is too late to guarantee a berth or seat.  The carriages are fairly wretched, but luckily our car was primarily made up of Syrians also going to Iran for a fortnight's holiday.  There was a great party atmosphere and to some extent this made up for not having the expected sleeper berths.  We left around two hours late.  The Syrians were intrigued and somewhat amused by our notion that there was a timetable - the RAJA printout a good ice breaker in fact.  The Aleppo-Tehran train leaves on Monday and that's all you need to know.  Two hours out of Aleppo one of the two old US diesels broke down and so half the train decamped to picnic and we were welcome to join in.  Food is also provided just as Pol O Gradaigh reports, but take additional water, fruit and veg if you don't care for cold tinned processed meat.  It was well after dawn the next day when we got to Malatya in Turkey and the scenery from here on through to Mus is spectacular.  Worth the price of admission alone I'd say.  We got to Tatvan about six hours behind schedule.  We'd missed the boat and no one cared if it reappeared that night or the next morning.  Being up-tight London commuters, unable to accept such a lack of info and keen to avoid another night in uncomfortable seats, we rather harangued the Turkish guards billeted watch over us until we got an answer.  The boat was coming with in the hour, we crossed lake Van that night and I can report that the deck of the lake Van ferry is more uncomfortable and a not a little cooler than an air conditioned train.  The Syrian's partied on, singing, dancing and eating.  We arrived in Van at dawn.  The Iranian trains are modern, clean four-berth compartment sleepers.  There is a restaurant car.  The reservation you get given in Aleppo bears no relation to the train so you sit/sleep where you will.  The guards, in an effort to avoid having Muslim women in together with unrelated men will lump random single men in with obviously western women.  If you don't care for this simply stand your ground, they're not fierce.  We received a small rebate and a free tin of tuna as the in-compartment entertainment system, complete with LCD TV, had failed throughout the train.   I'd like to tell you what the trip was like from here on but after two nights without sleep we nodded off all the way to Tabriz.  To change money, the easiest place would seem to be your first major stop, Tabriz.  There's a bank staffed by Eng Lit masters.  They quoted T.S. Eliot as I changed my money.  You'll find Iran is a bit like that if you've not been before.  We arrived in Tehran at dawn the day after we were scheduled to arrive, around twelve hours late.  In Tehran we wanted to book a train back through to Istanbul in three week's time but were told that, as it was holiday season, all the trains (and almost all flights) were full.  It seems  one could use a local agency to book train tickets in advance from the UK.  We used Mohajeri on Nejatolahi street in Tehran ( +98 (21) 8882 1990 -  beware Iranian phone numbers change constantly) to get us out of the country via the weekly flight out of Tabriz (our tickets subsequently voided at the gate but that's another story) and they told us they could have got Iranian train tickets ready for us if we'd called ahead from the UK.  We had partial success getting tickets for travel around Iran whilst we were there.  In this regard, outside of Tehran, a little Farsi goes a long way and it isn't half as difficult as Arabic.  The standard of trains is high, the run to time and they are exceptionally cheap so, as you'd expect then, they get fully booked.  

Recommended guidebooks

Lonely Planet Middle East - click to buy onlineAlways take a good guidebook - I've found that the Lonely Planet or Rough Guides are easily the best out there for independent travellers.  They seem to be researched in much greater depth than most other guidebooks, and unlike many other books which seem to be tailored to one end of the market or the other, the Lonely Planets offer a range of suggestions for low-budget, mid-range and up-market travellers.

Buy Lonely Planet Middle East at

This covers Turkey, Syria, Jordan, Egypt, Iran, Israel and several other countries.


Travel insurance & health card



Columbus direct travel insurance

Take out decent travel insurance, it's essential...

Never travel without proper travel insurance from a reliable insurer with at least Ł1m or preferably Ł5m medical cover.  It should also cover loss of cash & belongings (up to a limit), and trip cancellation.  An annual multi-trip policy is usually cheapest even for just 2 or 3 trips a year - I have an annual policy myself.  However, don't expect travel insurance to bail you out of every missed connection, see the advice on missed connections here.  Here are some suggested insurers, Seat61 gets a little commission if you buy through these links, and feedback from using insurance for rail & ferry travel is always welcome.

In the UK, use to compare prices & policy features across major insurance companies.

If you have a pre-existing medical condition or are over 65, see - 10% discount with code seat61.

        If you live in Australia, New Zealand, Ireland or the EU, try Columbus Direct's other websites.

  If you live in the USA try Travel Guard USA.

Get an EU health card, it's free...

If you're a UK citizen travelling in Europe, you should apply for a free European Health Insurance Card, which entitles you to free or reduced rate health care if you become ill or get injured in many European countries, under a reciprocal arrangement with the NHS.  This replaced the old E111 forms as from January 2006.  The EHIC card is available from  It doesn't remove the need for travel insurance, though.

Carry a spare credit card, designed for travel with no currency exchange loading & low/no ATM fees

Taking out an extra credit card costs nothing, but if you keep it in a different part of your luggage you won't be left stranded if your wallet gets stolen.  In addition, some credit cards are better for overseas travel than others.  Martin Lewis's explains which UK credit cards have the lowest currency exchange commission loadings when you buy something overseas, and the lowest cash withdrawal fees when you use an ATM abroad.

Get a VPN for safe browsing when you travel.  VPNs & why you need one explained...

When you're travelling you often use free WiFi in public places which may not be secure.  A VPN means your connection to the internet is encrypted & always secure, even using unsecured WiFi.  In countries such as China where access to Twitter & Facebook is restricted, a VPN gets around these restrictions.  And lastly, you can select the geographic location of the IP address you browse with, to get around geographic restrictions which some websites apply - for example one booking site charges a booking fee to non-European visitors but none to European visitors, so if you're not located in Europe you can avoid this fee by browsing with a UK IP address using a VPN.  VPNs & why you need one explainedExpressVPN is a best buy and I use them myself.


Back to home page