There are 5 ways to get from Kharkiv to Mariupol by bus, train, taxi, 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.

Recommended option

Bus  •  9 h 7 min

  1. Take the bus from Kharkiv to Mariupol'

Cheapest option

Train  •  12 h 24 min

  1. Take the train from Harkov Pass to Mariupol D

$4 - $12

3 alternative options

Taxi  •  5 h 45 min

  1. Take a taxi from Kharkiv to Mariupol 249.7 miles

$75 - $95

Drive  •  5 h 45 min

  1. Drive from Kharkiv to Mariupol 249.7 miles

$30 - $50

Fly, bus  •  9 h 29 min

  1. Fly from Kharkiv (HRK) to Zaporizhia (OZH) HRK - OZH
  2. Take the bus from Zaporozh'e-1 to Mariupol' Central'nyj

$94 - $274

Questions & Answers

Yes, there is a direct bus departing from Kharkiv and arriving at Mariupol'. Services depart four times a day, and operate Tuesday, Thursday, Saturday and Sunday. The journey takes approximately 9 h 7 min.

More details

Yes, there is a direct train departing from Harkov Pass and arriving at Mariupol. Services depart four times a week. The journey takes approximately 12 h 24 min.

More details

The distance between Kharkiv and Mariupol is 335 km. The road distance is 399.5 km.

Get driving directions

The best way to get from Kharkiv to Mariupol without a car is to bus which takes 9 h 7 min and costs .

More details

The bus from Kharkiv to Mariupol' takes 9 h 7 min including transfers and departs four times a day.

More details

Kharkiv to Mariupol bus services, operated by Turist Trans, depart from Kharkiv station.

More details

Kharkiv to Mariupol train services, operated by Ukrainian Railways (UZ), depart from Harkov Pass station.

More details

The best way to get from Kharkiv to Mariupol is to bus which takes 9 h 7 min and costs . Alternatively, you can train, which costs and takes 12 h 24 min.

Mode details

There is no direct flight from Kharkiv Airport to Zaporizhia Airport. The quickest flight takes 4 h 55 min and has one stopover.

Search flights

Kharkiv to Mariupol bus services, operated by Turist Trans, arrive at Mariupol' station.

More details

Map of how to get from Kharkiv to Mariupol.
Launch map view
  • Distance: 209.1 miles
  • Duration: 9 h 7 min

What companies run services between Kharkiv, Ukraine and Mariupol, Ukraine?

Turist Trans operates a bus from Kharkiv to Mariupol 4 times a day, and the journey takes 9 h 7 min. Alternatively, Ukrainian Railways (UZ) operates a train from Kharkiv to Mariupol 4 times a week. Tickets cost $4 - $12 and the journey takes 12 h 24 min.

Airlines
Ukraine International Airlines
Website
flyuia.com
Flights from Kharkiv to Zaporizhia via Boryspil
Ave. Duration
7 h
When
Every day
Estimated price
$85 - $260
Belavia Belarusian Airlines
Website
belavia.by
Flights from Kharkiv to Zaporizhia via Minsk
Ave. Duration
7 h 10 min
When
Tuesday and Wednesday
Estimated price
$250 - $280
Train operators
Ukrainian Railways (UZ)
Phone
+38 (044) 309-70-05
Email
booking@uz.gov.ua
Website
uz.gov.ua
Train from Harkov Pass to Mariupol
Ave. Duration
12 h 24 min
Frequency
4 times a week
Estimated price
$4 - $12
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$4 - $7
2nd Class
$8 - $12
1st Class
$20 - $29
Bus operators
Turist Trans
Phone
+38 (0482) 34-77-07
Email
turist.trans@gmail.com
Website
turistbus.com.ua
Bus from Kharkiv to Mariupol'
Ave. Duration
9 h 7 min
Frequency
4 times a day
Schedules at
turistbus.com.ua
Book at
ticket.bus.com.ua
Mariupol Auto
Website
mariupolavto.com
Bus from Zaporozh'e-1 to Mariupol' Central'nyj
Ave. Duration
1 h 50 min
Frequency
Once daily
Estimated price
$6 - $9
Schedules at
mariupolavto.com
Other operators
Taxi from Kharkiv to Mariupol
Ave. Duration
5 h 45 min
Estimated price
$75 - $95
Taksi Optima
Phone
+380 63 079 8888
Website
optima.fm
Taksi Lyubimoe
Phone
+38-098 293-00-00
Website
lubimoetaxi.com.ua

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The beginner’s guide to the 2018 World Nomad Games, How to get from London to Edinburgh and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.

More Questions & Answers

Kharkiv to Mariupol train services, operated by Ukrainian Railways (UZ), arrive at Mariupol station.

More details

Yes, the driving distance between Kharkiv to Mariupol is 400 km. It takes approximately 5 h 45 min to drive from Kharkiv to Mariupol.

Get driving directions

Belavia Belarusian Airlines, Motor Sich and Ukraine International Airlines offer flights from Kharkiv Airport to Zaporizhia Airport.

Search flights

There are 60+ hotels available in Mariupol. Prices start at $14 USD per night.

More details

The best way to get from Kharkiv to Kharkiv Airport is to line 5 Trolleybus which takes 30 min and costs .

More details