Switchful Logo

AT&T vs. Viasat vs. Xfinity Internet plan comparison


Headshot of Dave Schafer
Rebecca Palmer smiles for the camera
Headshot of Brittany McGhee
Researched by
Headshot of Bri Field
Headshot of Vilja Johnson
Reviewed by
Updated 4/6/23

We’re committed to transparency. We may earn money when you follow our recommendations, but compensation doesn’t affect our ratings. Learn more.
AT&T logo
Staff rating
4.5
Customer rating
4.1
(419)

  • Plans starting at $55.00
  • Download speeds up to 5000Mbps
Viasat
Staff rating
2.2
Customer rating
3.7
(4)

  • Plans starting at $30.00
  • Download speeds up to 100 Mbps
Xfinity brand
Staff rating
3.8
Customer rating
4.1
(479)

  • Plans starting at $19.99
  • Download speeds up to 6000 Mbps
city map lines pattern
Check availability
See what providers service your area.
AT&T logo
Staff rating
4.5

Some of the best value for fiber internet

AT&T offers one of the best values in internet service—fast fiber internet speeds at reasonable prices, plus some of the best support in the business and rock-solid reliability. With no contracts, no data caps, and no monthly equipment fee, AT&T is one of the best home internet providers we tested.

What we like

  • Competitive fiber plans
  • Solid customer support
  • Excellent reliability
What we dislike

  • Expensive installation fees
  • Higher monthly prices than some competitors
  • Few TV bundling options
Savings tip: AT&T often has sign-up promotions for first-time customers. Call to ask a rep about current deals and discounts.
Check deals
Viasat
Staff rating
2.2

Widely available satellite internet with speeds faster than HughesNet

Viasat (formerly also Exede internet) can’t keep up with cable or fiber, but it’s a relatively fast and widely available choice for satellite internet. Viasat offers more speed and data than HughesNet, but can't match Starlink for upload speed and latency.

What we like

  • Fast speeds for satellite
  • Variety of plans
  • Wide availability
What we dislike

  • High prices
  • Caps on high-speed data
Savings tip: Viasat often has sign-up promotions for first-time customers. Call to ask a rep about current deals and discounts.
Check deals
Xfinity brand
Staff rating
3.8

Hyper-gig download speeds and improving customer service

Xfinity is a fantastic provider overall. It offers fast speeds, reliable service, and reasonable prices. Some plans still require contracts, and others still have data limits. Watch out for Xfinity’s hidden fees and spotty customer service record, but it may not be as bad as it once was.

What we like

  • Consistently fast speeds
  • Wide availability around the country
  • Competitive pricing, especially for budget plans
What we dislike

  • Data caps on slower plans (unless you pay more)
  • Inconsistent pricing and speed availability
  • Reputation for poor customer service
Savings tip: Xfinity often has sign-up promotions for first-time customers. Call to ask a rep about current deals and discounts.
Check deals
AT&T logo
Value
4.0
Fiber internet is a great deal

The AT&T fiber plans represent an excellent value proposition. The speeds are competitive, and the prices at any given tier are lower than nearly every other provider. One exception, Xfinity, offers slightly cheaper gig plans in some markets. Another, Google Fiber, offers $10 less on gigabit speeds. However, AT&T is more likely to be available in areas that have cable internet from Spectrum and Cox, and we think AT&T fiber is usually the better deal.

For the money with AT&T, you get outstanding download speeds and excellent upload speeds. And with unlimited data on fiber internet plans, you can actually use your gigabit connection without worry.

Some legacy customers may have DSL internet from AT&T. The most affordable AT&T plan is more than $50 per month, but this can either be basic DSL (speeds up to 75 Mbps) or the excellent, fiber-based Internet 300. If you can get only AT&T fixed wireless, you’ll pay higher prices, face data caps, and suffer through 1 Mbps upload speeds. Other providers just offer much better deals on plans in these tiers.

Pricing details vary by location. Visit
AT&T's website
or call 1-833-804-1770 to speak with a rep.
See pricing
Viasat
Value
1.5
Better value than HughesNet

In remote areas where cable and fiber aren’t available, satellite internet may be your only option. Viasat offers a wide range of satellite internet plans, but only some of them offer good performance and value for your money compared to other satellite internet providers.

The best plans are Viasat’s Unlimited plans. Those with at least 25 Mbps of speed and 100 GB of high-speed data will give you the ability to do basic web browsing. Viasat’s most expensive plan, with 150 Mbps of download speed and 500 GB of high-speed data, is the best plan for larger households. It also gives you the most data for your dollar.

We wouldn’t recommend Viasat’s Liberty plans because the internet speed and data limits are far too restrictive. If you don’t mind sacrificing a bit of speed or data usage to save money, HughesNet’s 25 Mbps plans are less costly than Viasat’s equivalent plans. For a similar price, Starlink can achieve lower latency than Viasat, though Starlink is available only in limited locations and has customer service issues.

It's also important to think about price hikes. With Viasat, all plan prices go up after three months, in the range of $20–$100 depending on your plan. You can't get out of these increases because you'll have to sign a contract. It's a bummer, but we like that prices are guaranteed for two years starting in month four.

Pricing details vary by location. Visit
Viasat's website
or call 1-833-754-1212 to speak with a rep.
See pricing
Xfinity brand
Value
4.0
Budget broadband internet plans are a great deal

Xfinity is generally a very good value, especially at the middle and lower tiers. In fact, it offers some of the best budget plans of any of the major internet service providers, with a 50 Mbps Internet Essentials plan for less than $20 per month and a 400 Mbps plan for $50 per month in some areas. Those plans have a data cap of 1.2 terabytes per month, which is disappointing but common among cable internet service providers (ISPs). Removing it costs an extra $30.

The 400 Mbps plan, which is about right for an average family, is also a great price. It rings in at about 36% of the national benchmark in its range. (1) That means you're paying just $0.18 per megabit, with plenty of megabits to go around.

Faster plans are available, but they are pretty pricey compared to the best fiber internet competitors we reviewed. Some areas can get speeds up to 2 Gbps, and others can get plans as fast as 6 Gbps. That is ludicrously fast, but it’s also really expensive. Most households don’t need those internet speeds unless they’re streaming a ton of 4K content at the same time or have 10 or more users, so we don’t recommend them for most households. They do come with unlimited data, though, so might still be worth it for some households.

Pricing details vary by location. Visit
Xfinity's website
or call 1-844-716-2783 to speak with a rep.
See pricing
AT&T logo
Performance
5.0
Fast, reliable speeds any time of day

AT&T claims 99% reliability (1) for its fiber internet service, and that’s pretty accurate in our experience. In fact, over several years of constant daily use in a packed house (two people working from home, two kids doing schoolwork, lots of streaming video and calls), we haven’t had a single major disruption. This is a marked contrast to our previous provider.

Additionally, speeds are consistent, with little variation based on the time of day, activity, or even the particular speed test used. Its median download speeds are slightly slower than its cable and fiber internet competitors, but only by a matter of milliseconds (2). This all adds up to a great experience where the service “just works,” and nobody ever really needs to wonder if they’ll be able to do what they need to do.

It's also worth mentioning that because AT&T fiber internet uses fiber-optic cables, upload speeds are equal to download speeds. That means you can upload huge files in seconds, video chat, live stream game play, and more without a hiccup.

Available speeds vary by location. Call 1-833-804-1770 to speak with a AT&T rep or
go to its website.
Viasat
Performance
2.0
Handles everything from browsing to streaming, but data limits will hold you back

Of the two main satellite internet providers in the US, Viasat offers faster speeds (up to 150 Mbps). Viasat delivers good enough performance for basic web browsing and some light video streaming, but even its most expensive plans limit the amount of high-speed data you can use before speeds are throttled.

Additionally, both HughesNet and Viasat have very high latency. This latency, the delay that happens when data is traveling from the satellite to your home, makes even a 150 Mbps connection feel slow. Starlink, a new satellite internet provider, uses satellites closer to the earth, so it is able to offer even faster speeds (up to 100Mbps) and much lower latency than Viasat. For now, Starlink isn’t available in as many locations and performance isn’t as consistent, but it has similar pricing to Viasat and could be a strong alternative for some.

In terms of real-world performance, Viasat slightly outperforms HughesNet in terms of upload speed and latency, according to data from Ookla. (1) Nevertheless, Viasat won’t ever be a better choice than a cable or fiber connection due to the inherent limitations of satellite internet. Viasat also suffers from outages, which can sometimes last days even when the sky is clear, according to user reports from Downdetector. (2)

Available speeds vary by location. Call 1-833-754-1212 to speak with a Viasat rep or
go to its website.
Xfinity brand
Performance
5.0
Some of the best internet reliability we found

Xfinity internet performance is excellent. Its speeds are fast and reliable. In fact, in many markets, it has one of the fastest internet speeds around. The service is reliable and consistent. If outages occur, Xfinity is responsive and generally restores service within hours. Xfinity internet is also highly rated for speed (2), and research from the US Federal Communication Commission (FCC) scored it among the top for reliability (3).

Available speeds vary by location. Call 1-844-716-2783 to speak with a Xfinity rep or
go to its website.
AT&T logo
Equipment and installation
4.0
Free equipment and free self-installs for fiber internet

AT&T fiber internet installation is about as simple as it gets. You have two options: a $99 professional installation by an AT&T technician or a DIY self-install kit.

If you can get only DSL with AT&T, the equipment is still free but you'll be charged a $49 activation fee. If you don't want to self-install, you can have a pro come out for an additional $99.

The self-install is very easy and comes with clear instructions, so we’d recommend that for pretty much everyone. Activation and configuration of your Wi-Fi network are handled through the simple AT&T Smart Home Manager app, so you don’t even need to log into the router settings page like with some other providers.

It is worth noting that both of these charges are a bit higher than what the competition charges. CenturyLink doesn’t charge for self-installation, for example, while Xfinity charges only $89.99 for a professional install.

That said, if you do need a professional to come out, you can count on fast and friendly service. We’ve personally had techs out on a couple of occasions and were happy with the experience.

Learn more about whether you need a professional installation.

Finally, the AT&T wireless gateway is surprisingly nice. Called AT&T Smart Wi-Fi, it’s super simple to set up, provides solid range, and looks decent on a desk. Compared to the routers and gateways provided by some other providers, this one’s a breath of fresh air.

Equipment and installation options can vary widely depending on
AT&T plans
available in your area.
View plans
Viasat
Equipment and installation
2.5
Lease equipment for a fair price and get started quickly with professional installation

Getting a satellite internet connection up and running is more involved than a traditional wired connection. Viasat requires you to lease its equipment for $14.99 per month and have it installed professionally. The leasing and installation fees are about the same as HughesNet, and Viasat sometimes waives the $99 cost of installation for qualifying new customers. This is in contrast to Starlink, which requires you to pay several hundred dollars for its equipment upfront and install it yourself.

When you sign up for Viasat, you’ll usually get an appointment for installation within three to five days, and the process itself takes two to three hours. A technician will mount the dish where it can get the clearest view of the southern sky, either on your house or on a pole mount for $75 extra. Since the equipment is leased, when you cancel your service, you’ll be responsible for removing and returning the dish, transceiver, modem, cables, and any other hardware to Viasat.

Equipment and installation options can vary widely depending on
Viasat plans
available in your area.
View plans
Xfinity brand
Equipment and installation
3.0
Typical installation fees and Wi-Fi equipment

Xfinity internet offers the usual choice of professional and self-installation. The professional option is often more affordable than competitors, at $100. It's required if you haven't had Xfinity service at the address for more than 12 months. The self-install kit is free, though you may pay for shipping and handling. If you have trouble installing yourself, you can contact customer service for help but may face long hold times.

As for equipment, the Xfinity xFi gateway is fairly typical (and costs a fairly typical $14 per month). You can also add a Wi-Fi extender (and unlimited data) if you bump up to xFi Complete for about $15 per month for the first two years (and $25 per month starting in year 3). This is a bit steep for just the extender—you can grab an excellent Wi-Fi extender for right around $50. However, using Xfinity's equipment gives you unlimited data, and you qualify for a free upgrade after three years.

Read more about how internet bills work.

If you use your own equipment, unlimited data costs an extra $30 per month for lower tier plans, but is included for plans of at least 1 Gbps.

Equipment and installation options can vary widely depending on
Xfinity plans
available in your area.
View plans
AT&T logo
Customer experience
5.0
Better customer service, with more options

Internet providers have traditionally had a terrible reputation for customer service, but AT&T scores above average with national rating organizations like the American Customer Satisfaction Index (ACSI). These ratings have improved over the last few years, which is encouraging.

AT&T offers several options for getting help:

The support site also has lots of information available. It’s easy to use, and if you do need more help, the options involving service reps usually get a quick, friendly response. While it’s not perfect 100% of the time, AT&T customer support tends to be better than average.

AT&T makes it easy to stay connected away from home, too. Subscribers get access to a nationwide network of free Wi-Fi hotspots. Since AT&T offers mobile phone service in addition to internet, you'll be able to log on in from almost anywhere.

Visit AT&T's website
or call 1-833-804-1770 for more information on contracts and money-back guarantees.
Go to provider
Viasat
Customer experience
3.0
Decent customer experience, even without paying extra for premium support

Viasat customer service has a dedicated phone number, responsive online chat, and troubleshooting FAQs on its website for all its customers. This is similar to HughesNet’s customer support, and it surpasses Starlink’s lackluster customer service.

Viasat’s best customer service is reserved for those who pay an additional $8.99 per month for EasyCare. EasyCare gives you access to a priority support phone number, free service calls to your address, and discounted annual dish location adjustment. Viasat has additional offerings, including Viasat Voice (VoIP phone service), Viasat Shield (security software), and DISH (satellite TV)–but you won’t save much by bundling.

Visit Viasat's website
or call 1-833-754-1212 for more information on contracts and money-back guarantees.
Go to provider
Xfinity brand
Customer experience
3.5
Rapidly improving customer service scores

The Xfinity internet customer experience is kind of a mixed bag. On the one hand, you have reliable service, with the option for unlimited data if you want it. This makes for a great day-to-day experience.

On the other hand, Xfinity internet has a spotty customer service track record. Technically, it ranks above average on customer surveys (4). That said, we all remember the memes from a few years ago. While customer service seems to be improving (based on survey scores, at least), not everyone has a great experience, and we still see a lot of complaints about billing issues and miscommunication between the company and the techs it hires.

If you need to connect with the company, we recommend using its customer service portal and downloading the Xfinity app first before trying to reach reps by phone.

Visit Xfinity's website
or call 1-844-716-2783 for more information on contracts and money-back guarantees.
Go to provider
city map lines pattern
Made up your mind?
Find out what providers are available near you.
AT&T
4.1
(419)
5 Star
40%
4 Star
40%
3 Star
14%
2 Star
3%
1 Star
3%
L
Lisafrom New Baltimore, MI
AT&T Customer for 4+ years
Reviewed on: 6-17-2022
The service is acceptable with very few outtages however it is a bit pricey
A
Anonymous
AT&T Customer for 8+ years
Reviewed on: 6-17-2022
It is ok, speed, reliability are ok
C
Christinefrom Houston, TX
AT&T Customer for 8+ years
Reviewed on: 6-17-2022
The internet service is generally reliable. The reliability has improved in recent years. The service when contacted is not good. The sales people, service people, and service techs do not communicate.
K
Kathleenfrom San Diego, CA
AT&T Customer for 1+ years
Reviewed on: 6-17-2022
Everyone can improve. My service is ok but the inconsisting of the pricing is terrible. Customer service is something else. Can never get anyone that you have talked to before
Viasat
3.7
(4)
5 Star
50%
4 Star
25%
3 Star
0%
2 Star
0%
1 Star
25%
E
Elisabethfrom Stockton , CA
Viasat Customer for 1+ years
Reviewed on: 5-7-2023
We've used Via sat for a few years and it's been nice. We have signal issues every once and a while but there really aren't very many options in the area we live. We are outside of town.
T
Terrifrom Knapp Creek, NY
Viasat Customer for 1+ years
Reviewed on: 4-20-2023
Viasat is one of the only providers I can get because we live away from town. We like it and it does what we need. We added a heater to the dish to help melt snow in winter and that has been a good thing.
H
Heribertofrom Newburgh, NY
Viasat Customer for 4+ years
Reviewed on: 3-7-2023
We live just outside of where we can high speed internet and we thought we were going to not be happy with satellite internet. It's been really good for what we do with it. We are older and don't use it as much as some people do I'm sure, but I would recommend it if you can't get one of the big cable brands
J
Jamesfrom Decatur, IN
Viasat Customer for 4+ years
Reviewed on: 8-29-2022
I live in a rural area, and find my internet satisfactory. It is expense when you compare it to urban areas nearby, when you compare it to speed and reliability.
Xfinity
4.1
(479)
5 Star
41%
4 Star
41%
3 Star
14%
2 Star
2%
1 Star
2%
R
Ronfrom Red Bank, NJ
Xfinity Customer for 8+ years
Reviewed on: 6-17-2022
The service offered and the connection and the costs all meet my desires
R
Rebeccafrom Olathe, KS
Xfinity Customer for 4+ years
Reviewed on: 6-17-2022
Xfinity has been a great service provider. Fast speeds and good customer service. I like the flexibility of different programs available. I also like the cost. It is pretty compareable and a manageable month payment.
D
Davidfrom Aurora, CO
Xfinity Customer for 8+ years
Reviewed on: 6-17-2022
I think I pay too much, especially when I hear the offers to potential new customers. No attention is given to reducing the cost for us loyal customers. Phoning Customer Service is a nightmare I will avoid sat all costs. Reliability is good, speeds questionable at times, Flex is a great product.
D
Darrylfrom Monroe, GA
Xfinity Customer for 8+ years
Reviewed on: 6-17-2022
It is very fast and reliable. It always has a good signal. They do not need to improve.
city map lines pattern
Providers near you
See all options in your area within seconds.
Endnotes and sources
(1) "Internet," AT&T. Accessed August 2, 2022.(2) "Fastest Providers," Speedtest.net. Accessed Dec. 9, 2022.
Endnotes and sources
1. “Starlink Hits 100+ Mbps Download Speed in 15 Countries During Q4 2021,” Ookla. Accessed 6 June 2022.2. “Viasat current problems and outages,” Downdetector. Accessed 6 June 2022.

Endnotes and sources
As an Amazon Associate, Switchful.com may earn commissions from qualifying purchases.
1. "2022 Urban Rate Survey," FCC. Retrieved Dec. 7, 2022.2. "Speed Test Global Index," SpeedTest.net. Accessed 19 October, 2022.3. "Measuring Broadband America," Federal Communications Commission. Accessed 19 October 2022 4. "Internet Service Providers," American Customer Satisfaction Index. Accessed 19 October 2022.