Rome2Rio

How to get fromDallas to Porto Alegreby plane, bus, or train

Find Transport to Porto Alegre

See all options

There are 8 ways to get from Dallas to Porto Alegre by plane, bus, or train

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

  1. Fly Dallas/Fort Worth International Airport to Salgado Filho International Airport

    best
    1. Fly from Dallas/Fort Worth International Airport (DFW) to Salgado Filho International Airport (POA)plane plane DFW - POA
    19h 26m
    R$1,839–6,539
  2. Fly Dallas to Caxias Do Sul Airport, bus, train

    1. Fly from Dallas (DAL) to Caxias Do Sul Airport (CXJ)plane plane DAL - CXJ
    2. Take the bus from Caxias do Sul to Novo Hamburgobus bus
    3. Take the train from Fenac to Mercado Publicotrain train
    25h 25m
    R$2,617–9,147
  3. Fly Dallas/Fort Worth International Airport to Caxias Do Sul Airport, bus, train

    1. Fly from Dallas/Fort Worth International Airport (DFW) to Caxias Do Sul Airport (CXJ)plane plane DFW - CXJ
    2. Take the bus from Caxias do Sul to Novo Hamburgobus bus
    3. Take the train from Fenac to Mercado Publicotrain train
    23h 41m
    R$2,200–8,130
  4. Fly Dallas to Salgado Filho International Airport

    1. Fly from Dallas (DAL) to Salgado Filho International Airport (POA)plane plane DAL - POA
    19h 56m
    R$2,156–7,556
  5. Fly Dallas/Fort Worth International Airport to Passo Fundo, bus

    1. Fly from Dallas/Fort Worth International Airport (DFW) to Passo Fundo (PFB)plane plane DFW - PFB
    2. Take the bus from Terminal Rodoviário de Passo Fundo to Terminal Rodoviário de Lajeadobus bus
    3. Take the bus from Terminal Rodoviário de Lajeado to Estação Rodoviária de Porto Alegrebus bus
    26h 37m
    R$2,281–8,311
  6. Fly Dallas/Fort Worth International Airport to Florianópolis-Hercílio Luz International Airport, bus

    1. Fly from Dallas/Fort Worth International Airport (DFW) to Florianópolis-Hercílio Luz International Airport (FLN)plane plane DFW - FLN
    2. Take the bus from Sao Jose to Porto Alegrebus bus
    26h 19m
    R$1,968–6,888
  7. Bus to George Bush Intercontinental Airport, fly to Salgado Filho International Airport

    1. Take the bus from Dallas, TX - 1376 Marilla St to Houston, TX - 808 Jefferson Stbus bus
    2. Fly from George Bush Intercontinental Airport (IAH) to Salgado Filho International Airport (POA)plane plane IAH - POA
    22h 25m
    R$2,260–7,480
  8. Fly Dallas/Fort Worth International Airport to Jaguaruna Regional Airport, bus

    1. Fly from Dallas/Fort Worth International Airport (DFW) to Jaguaruna Regional Airport (JJG)plane plane DFW - JJG
    2. Take the bus from Estação Rodoviária de Criciúma to Terminal Rodoviário de Porto Alegrebus bus
    27h 11m
    R$3,516–12,366

Dallas/Fort Worth International Airport (DFW) to Salgado Filho International Airport (POA) flights

Calendar34Weekly Planes
Duration15h 55mAverage Duration
TicketR$1,829Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Dallas, TX, USA and Porto Alegre, Brazil?

American Airlines, Gol Transportes Aéreos, and three other airlines fly from Dallas/Fort Worth International Airport (DFW) to Salgado Filho International Airport (POA) 5 times a day.

Airlines
Train operators
Bus operators

Want to know more about travelling around Brazil

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