You asked:

how long is a flight from atlanta to st thomas

  • Atlanta, GA
    Atlanta, GA
    Saint Thomas, U.S. Virgin Islands
    Saint Thomas, U.S. Virgin Islands
    The flight time between Atlanta, GA and Saint Thomas, U.S. Virgin Islands is approximately 3 hours.