Find Cheap Flights from Miami to Taipei (MIA - TW1)

Search hundreds of travel sites at once for deals on flights to Taipei

Sat 2/24
Sat 3/3
Any month
Compare vs. KAYAK |

Book cheap flights from Miami to Taipei (round-trip)

Airports
Origin
Miami
$617
only
$617
Destination
Taipei
$617
only
$617
Tue, May 1
MIA
TPE
38h 05m
Sat, May 19
TPE
MIA
31h 21m
Trip: 19 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
YYZ
Mediocre 3.6

The service was terrible, the crew did not care about anything and not willing to help or resolve issues.

I did not like the Air Canada service.

TLV
YYZ
Mediocre 2.0

Connecting flight in Toronto late 4 HOURS!!!!! There is no excuse for such delay. Another plane should have been made available for the flight.

YUL
YVR
Okay 4.3

Generous leg room in coach class

Sat on the runway for almost an hour both to and from my destination

SAN
YVR
Good 6.0

Overhead bins were tiny.

LAX
YYZ
Excellent 8.0

Plane delayed 1 hour and a half. No compensation.

Thu, Apr 26
MIA
TPE
45h 55m
Fri, May 25
TPE
MIA
44h 56m
Trip: 30 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 3953 reviews
Overall
6.5
Boarding
6.7
Comfort
6.4
Crew
6.9
Entertainment
6.0
Food
6.0
SFO
PEK
Excellent 8.0

The in-flight meals from SFO to Beijing were good and the flight attendents' service was up to the standard.

The transfer at Beijing was awful.

PEK
IAD
Mediocre 2.0

The aircraft crew was polite

The connecting flight left me. Had to stay in China for a day. Mumbai airport didn't communicate with airlines in China

PEK
JFK
Okay 5.6

The style of the pillows and blankets were nice. The pillows were really comfortable and a good size. The taste of the food was okay. I honestly expected a horrible experience, it was not fantastic but it was better than what I anticipated.

The sealed blanket had white hair as if from an older person. Although I liked the pillow, on my return flight I used it to sleep, I used it for my back the entire time going, when I got home I noticed I was developing a sty on my eyelid. My companions noticed that the sometimes when he received his food it was still cold in some parts. On my return flight there were a few times my row was skipped for drinks. On my return flight the stewardess seemed hesitant when I asked for an additional drink. I ordered tea and asked for water. The gate agent in Beijing was extremely rude and unhelpful, she ignored us and even tossed our ticket back at us when we tried to ask about our seats for the flight.

BOM
PEK
Mediocre 2.0

The aircraft crew was nice

The ground staff in Mumbai airport was rude and disrespectful. These people need special training on communication. Very dissapointed, never taking air China again.

IAD
PEK
Excellent 10.0

Level of Service

Tue, May 8
MIA
TPE
25h 35m
Mon, May 21
TPE
MIA
27h 11m
Trip: 14 days
8.7ExcellentShow reviews
Overall 8.7 Excellent
Based on 3174 reviews
Overall
8.8
Boarding
8.9
Comfort
8.6
Crew
9.1
Entertainment
8.4
Food
8.4
KUL
HND
Excellent 8.8

The dinner was served too late, not right after take off. Also, the portions were way too small.

ORD
NRT
Excellent 8.6

The person who checked me in at ORD found me an alternative aisle seat with an unoccupied seat next to me. Great benefit for a 12+ hour flight. Very thoughtful.

We left late.

NRT
HNL
Excellent 8.0

Flight attendant didn't mention so well about drink service.

LAX
NRT
Excellent 9.3

I loved that the interior was completely darkened for about seven of the 12 hours of flight time.

I just couldn't get comfortable in economy class. Traveling in business or first class was visibly MUCH more comfortable, so be aware that it may be difficult to get to sleep.

MNL
NRT
Excellent 10.0

The crew are so courteous and helpful.

Wed, May 2
MIA
TPE
38h 05m
Sat, May 19
TPE
MIA
31h 21m
Trip: 18 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYC
LHR
Mediocre 2.0

JustFly did not release my coupon to Lufthansa or Air Canada, and so I was nearly prevented from flying.

YYZ
HKG
Excellent 9.6

Skyscrapers

Fatigue from job

LAX
YYZ
Excellent 8.0

Plane delayed 1 hour and a half. No compensation.

ATL
YYZ
Okay 5.0

I arrived safely

I didn't appreciate losing my luggage as I came to Canada for a wedding and I didn't have access to my things. The flight was direct so I don't understand why my luggage was lost.

LIR
YYZ
Okay 5.3

Uncomfortable

Mon, May 7
MIA
TPE
38h 05m
Sat, May 19
TPE
MIA
31h 21m
Trip: 13 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
YYZ
Mediocre 3.6

The service was terrible, the crew did not care about anything and not willing to help or resolve issues.

I did not like the Air Canada service.

YUL
YVR
Okay 4.3

Generous leg room in coach class

Sat on the runway for almost an hour both to and from my destination

YUL
ORD
Excellent 9.6

Friendliness of staff My familly got to follow my flight very closely.

Delays and harsh trubulance (altough i know that wasn’t air Canada’s fault for the weather) The changing of gates and the changing of boarding time without being updated on the application. The changing of the gate was changed moments before the boarding

YYZ
PHL
Good 6.5

so late. no explanation... something about the weather bad in Boston? but that wouldn't explain every flight being late. And as usual Kayak did a better job of giving delay info than Air Canada!

YVR
YWG
Mediocre 2.0

After a delay on my first flight, I managed to get to the gate with a few minutes to spare and the door open. The desk agent refused to let me board the plane.

Tue, May 8
MIA
TPE
38h 05m
Sat, May 12
TPE
MIA
31h 21m
Trip: 5 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
YWG
Mediocre 2.0

After a delay on my first flight, I managed to get to the gate with a few minutes to spare and the door open. The desk agent refused to let me board the plane.

TLV
YYZ
Mediocre 2.0

Connecting flight in Toronto late 4 HOURS!!!!! There is no excuse for such delay. Another plane should have been made available for the flight.

YUL
ORD
Excellent 9.6

Friendliness of staff My familly got to follow my flight very closely.

Delays and harsh trubulance (altough i know that wasn’t air Canada’s fault for the weather) The changing of gates and the changing of boarding time without being updated on the application. The changing of the gate was changed moments before the boarding

YYZ
HKG
Excellent 9.6

Skyscrapers

Fatigue from job

YUL
YVR
Okay 4.3

Generous leg room in coach class

Sat on the runway for almost an hour both to and from my destination

Wed, Mar 7
MIA
TPE
29h 55m
Wed, Mar 14
TPE
MIA
28h 52m
Trip: 7 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YUL
YVR
Okay 4.3

Generous leg room in coach class

Sat on the runway for almost an hour both to and from my destination

YUL
ORD
Excellent 9.6

Friendliness of staff My familly got to follow my flight very closely.

Delays and harsh trubulance (altough i know that wasn’t air Canada’s fault for the weather) The changing of gates and the changing of boarding time without being updated on the application. The changing of the gate was changed moments before the boarding

LAX
YYZ
Excellent 8.0

Plane delayed 1 hour and a half. No compensation.

YVR
YYZ
Mediocre 3.6

The service was terrible, the crew did not care about anything and not willing to help or resolve issues.

I did not like the Air Canada service.

TLV
YYZ
Mediocre 2.0

Connecting flight in Toronto late 4 HOURS!!!!! There is no excuse for such delay. Another plane should have been made available for the flight.

Tue, May 1
MIA
TPE
38h 05m
Sun, May 13
TPE
MIA
39h 27m
Trip: 13 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
YYZ
Mediocre 3.6

The service was terrible, the crew did not care about anything and not willing to help or resolve issues.

I did not like the Air Canada service.

YYC
LHR
Mediocre 2.0

JustFly did not release my coupon to Lufthansa or Air Canada, and so I was nearly prevented from flying.

LIR
YYZ
Okay 5.3

Uncomfortable

YYZ
PHL
Good 6.5

so late. no explanation... something about the weather bad in Boston? but that wouldn't explain every flight being late. And as usual Kayak did a better job of giving delay info than Air Canada!

SAN
YVR
Good 6.0

Overhead bins were tiny.

Tue, May 8
MIA
TPE
25h 35m
Mon, May 21
TPE
MIA
27h 11m
Trip: 14 days
8.7ExcellentShow reviews
Overall 8.7 Excellent
Based on 3174 reviews
Overall
8.8
Boarding
8.9
Comfort
8.6
Crew
9.1
Entertainment
8.4
Food
8.4
HND
JFK
Excellent 10.0

Great service by the crew! Excellent food and flight was on time,

Film and movie offerings and music entertainment while on board should be improved with more selections.

CGK
NRT
Excellent 9.6

Friendly crew... awesome entertainment. Good drinks and food, one of the best traveling experiences I had. Thank you!

Same repeating music

MNL
HND
Excellent 10.0

Real stewardess', well dressed and polite. Show pride in their job. Great food and drink service. Clean new planes.

BKK
HND
Okay 4.6

The seat was nice

Service was extremely slow, it took almost two hours just to get offered a drink. There wasn't any offering after boarding and I had to ask just to get water. The food was quite bad, normally I would choose the Japanese meal, however, both the Japanese and International options were poor. The staff seemed unorganized and did not follow a set protocol.

MNL
NRT
Excellent 10.0

The crew are so courteous and helpful.

Mon, May 7
MIA
TPE
38h 05m
Sun, May 13
TPE
MIA
39h 27m
Trip: 7 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYC
LHR
Mediocre 2.0

JustFly did not release my coupon to Lufthansa or Air Canada, and so I was nearly prevented from flying.

YVR
YYZ
Mediocre 3.6

The service was terrible, the crew did not care about anything and not willing to help or resolve issues.

I did not like the Air Canada service.

LIR
YYZ
Okay 5.3

Uncomfortable

ATL
YYZ
Okay 5.0

I arrived safely

I didn't appreciate losing my luggage as I came to Canada for a wedding and I didn't have access to my things. The flight was direct so I don't understand why my luggage was lost.

YYZ
PHL
Good 6.5

so late. no explanation... something about the weather bad in Boston? but that wouldn't explain every flight being late. And as usual Kayak did a better job of giving delay info than Air Canada!

Wed, May 9
MIA
TPE
25h 35m
Mon, May 21
TPE
MIA
27h 11m
Trip: 13 days
8.7ExcellentShow reviews
Overall 8.7 Excellent
Based on 3174 reviews
Overall
8.8
Boarding
8.9
Comfort
8.6
Crew
9.1
Entertainment
8.4
Food
8.4
NRT
ORD
Excellent 10.0

The crew are so courteous and helpful.

ORD
NRT
Excellent 8.6

The person who checked me in at ORD found me an alternative aisle seat with an unoccupied seat next to me. Great benefit for a 12+ hour flight. Very thoughtful.

We left late.

MNL
NRT
Excellent 10.0

The crew are so courteous and helpful.

KUL
HND
Excellent 8.8

The dinner was served too late, not right after take off. Also, the portions were way too small.

HND
JFK
Excellent 10.0

Great service by the crew! Excellent food and flight was on time,

Film and movie offerings and music entertainment while on board should be improved with more selections.

Tue, May 8
MIA
TPE
38h 05m
Sun, May 13
TPE
MIA
39h 27m
Trip: 6 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
PHL
Good 6.5

so late. no explanation... something about the weather bad in Boston? but that wouldn't explain every flight being late. And as usual Kayak did a better job of giving delay info than Air Canada!

YYZ
HKG
Excellent 9.6

Skyscrapers

Fatigue from job

YVR
YWG
Mediocre 2.0

After a delay on my first flight, I managed to get to the gate with a few minutes to spare and the door open. The desk agent refused to let me board the plane.

YUL
ORD
Excellent 9.6

Friendliness of staff My familly got to follow my flight very closely.

Delays and harsh trubulance (altough i know that wasn’t air Canada’s fault for the weather) The changing of gates and the changing of boarding time without being updated on the application. The changing of the gate was changed moments before the boarding

ATL
YYZ
Okay 5.0

I arrived safely

I didn't appreciate losing my luggage as I came to Canada for a wedding and I didn't have access to my things. The flight was direct so I don't understand why my luggage was lost.

Thu, May 10
MIA
TPE
25h 35m
Mon, May 21
TPE
MIA
27h 11m
Trip: 12 days
8.7ExcellentShow reviews
Overall 8.7 Excellent
Based on 3174 reviews
Overall
8.8
Boarding
8.9
Comfort
8.6
Crew
9.1
Entertainment
8.4
Food
8.4
ORD
NRT
Excellent 8.6

The person who checked me in at ORD found me an alternative aisle seat with an unoccupied seat next to me. Great benefit for a 12+ hour flight. Very thoughtful.

We left late.

NRT
ORD
Excellent 10.0

The crew are so courteous and helpful.

NRT
SEA
Excellent 10.0

ANA great service, as always, outstanding work! The flight attendants so pleasant. American, Delta, or United can't pull off this kind of service.

MNL
HND
Excellent 10.0

Real stewardess', well dressed and polite. Show pride in their job. Great food and drink service. Clean new planes.

NRT
CGK
Excellent 9.3

Boarding priority with kids, food choices, flight attendant so nice ans caring, kids friendly and child meal is nice and tasty

Very limit kids entertainment

Thu, May 3
MIA
TPE
38h 15m
Sat, May 19
TPE
MIA
31h 21m
Trip: 17 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
PHL
Good 6.5

so late. no explanation... something about the weather bad in Boston? but that wouldn't explain every flight being late. And as usual Kayak did a better job of giving delay info than Air Canada!

ATL
YYZ
Okay 5.0

I arrived safely

I didn't appreciate losing my luggage as I came to Canada for a wedding and I didn't have access to my things. The flight was direct so I don't understand why my luggage was lost.

YVR
YWG
Mediocre 2.0

After a delay on my first flight, I managed to get to the gate with a few minutes to spare and the door open. The desk agent refused to let me board the plane.

YUL
YVR
Okay 4.3

Generous leg room in coach class

Sat on the runway for almost an hour both to and from my destination

LAX
YYZ
Excellent 8.0

Plane delayed 1 hour and a half. No compensation.

Tue, Mar 20
MIA
TPE
30h 55m
Mon, Mar 26
TPE
MIA
31h 42m
Trip: 7 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YUL
ORD
Excellent 9.6

Friendliness of staff My familly got to follow my flight very closely.

Delays and harsh trubulance (altough i know that wasn’t air Canada’s fault for the weather) The changing of gates and the changing of boarding time without being updated on the application. The changing of the gate was changed moments before the boarding

YVR
YYZ
Mediocre 3.6

The service was terrible, the crew did not care about anything and not willing to help or resolve issues.

I did not like the Air Canada service.

YVR
YWG
Mediocre 2.0

After a delay on my first flight, I managed to get to the gate with a few minutes to spare and the door open. The desk agent refused to let me board the plane.

YYZ
PHL
Good 6.5

so late. no explanation... something about the weather bad in Boston? but that wouldn't explain every flight being late. And as usual Kayak did a better job of giving delay info than Air Canada!

ATL
YYZ
Okay 5.0

I arrived safely

I didn't appreciate losing my luggage as I came to Canada for a wedding and I didn't have access to my things. The flight was direct so I don't understand why my luggage was lost.

Wed, Mar 21
MIA
TPE
30h 55m
Mon, Mar 26
TPE
MIA
31h 42m
Trip: 6 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
TLV
YYZ
Mediocre 2.0

Connecting flight in Toronto late 4 HOURS!!!!! There is no excuse for such delay. Another plane should have been made available for the flight.

YVR
YWG
Mediocre 2.0

After a delay on my first flight, I managed to get to the gate with a few minutes to spare and the door open. The desk agent refused to let me board the plane.

YUL
ORD
Excellent 9.6

Friendliness of staff My familly got to follow my flight very closely.

Delays and harsh trubulance (altough i know that wasn’t air Canada’s fault for the weather) The changing of gates and the changing of boarding time without being updated on the application. The changing of the gate was changed moments before the boarding

LIR
YYZ
Okay 5.3

Uncomfortable

YYZ
PHL
Good 6.5

so late. no explanation... something about the weather bad in Boston? but that wouldn't explain every flight being late. And as usual Kayak did a better job of giving delay info than Air Canada!

Fri, May 4
MIA
TPE
30h 10m
Sat, May 19
TPE
MIA
31h 21m
Trip: 16 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
LIR
YYZ
Okay 5.3

Uncomfortable

YYZ
PHL
Good 6.5

so late. no explanation... something about the weather bad in Boston? but that wouldn't explain every flight being late. And as usual Kayak did a better job of giving delay info than Air Canada!

TLV
YYZ
Mediocre 2.0

Connecting flight in Toronto late 4 HOURS!!!!! There is no excuse for such delay. Another plane should have been made available for the flight.

YYZ
HKG
Excellent 9.6

Skyscrapers

Fatigue from job

YUL
YVR
Okay 4.3

Generous leg room in coach class

Sat on the runway for almost an hour both to and from my destination

Sat, May 5
MIA
TPE
30h 10m
Sat, May 19
TPE
MIA
31h 21m
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
ATL
YYZ
Okay 5.0

I arrived safely

I didn't appreciate losing my luggage as I came to Canada for a wedding and I didn't have access to my things. The flight was direct so I don't understand why my luggage was lost.

SAN
YVR
Good 6.0

Overhead bins were tiny.

YUL
ORD
Excellent 9.6

Friendliness of staff My familly got to follow my flight very closely.

Delays and harsh trubulance (altough i know that wasn’t air Canada’s fault for the weather) The changing of gates and the changing of boarding time without being updated on the application. The changing of the gate was changed moments before the boarding

TLV
YYZ
Mediocre 2.0

Connecting flight in Toronto late 4 HOURS!!!!! There is no excuse for such delay. Another plane should have been made available for the flight.

YVR
YWG
Mediocre 2.0

After a delay on my first flight, I managed to get to the gate with a few minutes to spare and the door open. The desk agent refused to let me board the plane.

Sun, May 6
MIA
TPE
54h 10m
Sat, May 19
TPE
MIA
31h 21m
Trip: 14 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
YWG
Mediocre 2.0

After a delay on my first flight, I managed to get to the gate with a few minutes to spare and the door open. The desk agent refused to let me board the plane.

TLV
YYZ
Mediocre 2.0

Connecting flight in Toronto late 4 HOURS!!!!! There is no excuse for such delay. Another plane should have been made available for the flight.

YUL
YVR
Okay 4.3

Generous leg room in coach class

Sat on the runway for almost an hour both to and from my destination

YYZ
PHL
Good 6.5

so late. no explanation... something about the weather bad in Boston? but that wouldn't explain every flight being late. And as usual Kayak did a better job of giving delay info than Air Canada!

YYC
LHR
Mediocre 2.0

JustFly did not release my coupon to Lufthansa or Air Canada, and so I was nearly prevented from flying.

Mon, Apr 30
MIA
TPE
29h 10m
Thu, May 10
TPE
MIA
31h 32m
Trip: 11 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21542 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
YWG
Mediocre 2.0

After a delay on my first flight, I managed to get to the gate with a few minutes to spare and the door open. The desk agent refused to let me board the plane.

YUL
ORD
Excellent 9.6

Friendliness of staff My familly got to follow my flight very closely.

Delays and harsh trubulance (altough i know that wasn’t air Canada’s fault for the weather) The changing of gates and the changing of boarding time without being updated on the application. The changing of the gate was changed moments before the boarding

LAX
YYZ
Excellent 8.0

Plane delayed 1 hour and a half. No compensation.

YYZ
PHL
Good 6.5

so late. no explanation... something about the weather bad in Boston? but that wouldn't explain every flight being late. And as usual Kayak did a better job of giving delay info than Air Canada!

LIR
YYZ
Okay 5.3

Uncomfortable

Miami to Taipei Flight Information

Flights Arrive in Taipei
Flights Depart from Miami
Flight Price $617
Distance 8634 miles
Airlines Air Canada, Air China, ANA
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.