Buses Fresno Portland to Fresno

Find buses from Portland to Fresno

Search for cheap bus tickets from Portland to Fresno and book your trip in minutes.

One-way
The price shown for each trip will be the average for all passengers, including any infants.
Portland (PDX)
Fresno (FAT)
Fri 6/24
Fri 7/1
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Portland to Fresno bus information

Find information about ticket prices, popular stations, and bus companies that offer buses from Portland to Fresno

Avg travel time

18h 15m
The average bus ride from Portland to Fresno is 18h 15m

FAQs for booking bus tickets from Portland to Fresno

The bus ride from Portland to Fresno takes about 18 to 19 hours to cover the distance. As you pass through southern Oregon at the Oregon-California border, you will catch the beautiful view of Mt. Ashland, the tallest of the Siskiyou Mountains. When traveling through California, the Mount Shasta view is evident as most mountains are covered in snow. As you pass through Shasta County, you can’t fail to see the Whiskey town Lake. When arriving in Williams, the unmistakable sight of the Bill Williams Mountain and Sycamore Canyon will welcome you to the county. Your bus may stop in some places for you to stretch a little. You can take the opportunity to take as many pictures as possible. Other areas with scenic views on your way to Fresco include Sacramento and Modesto.

The first bus from Portland to Fresco departs at around 5:40 am and arrives at around 7:00 am the next day. The fastest bus takes 16 hours to complete the journey. However, the journey may take up to 20 hours, depending on the number of stops made. The last bus, in most cases, departs at 7:20 pm and arrives at Fresco at around 8:40 pm the next day. You must check your actual departure time as indicated on your ticket. Also, arrive at least 30 minutes earlier at your bus station. If you are planning to arrive early in Fresco, ensure you also leave with the earliest bus because it might let you arrive two to three hours earlier.

Greyhound bus is the most common bus used for the Fresco from Portland route; the bus has restrooms inside the bus to help you freshen up, especially during the night as the bus has few stops during that time. However, the bus will regularly stop during the day, and you can relieve yourself at one of the stops, especially if you don’t use the restrooms inside the bus. Greyhound has comfortable seats that slant slightly, allowing sleeping at night or naps between stops. Almost all seats have a power socket to facilitate charging of devices you may use during the journey, such as your laptop and phone. There is also sufficient overhead storage for your handbag. Other facilities onboard include free Wi-Fi, adequate legroom, and available A/C.

Two Greyhound buses travel from Portland to Fresno per day. However, the number can increase to seven buses a day during peak seasons. The buses offer direct route services and connection services. Direct buses are faster compared to layovers. For example, it will take you about 18 hours on a direct bus to Fresco and three to four more hours when on connecting buses. However, connecting routes are cheaper than using a direct bus.

The Greyhound bus has a policy of one carry-on bag and one suitcase that does not exceed a total of 62 inches. You are allowed to carry more luggage but are charged as a parcel. You may take food for your journey because there is no food on board, or you have enough cash to buy food when the bus stops. In addition, you can carry a small pillow for your sleep comfort. You can also take your bike, secured in a wooden box. Other luggage you can bring includes towing equipment put in a box and oversized luggage at an extra fee.

The fastest journey time from Portland to Fresno is 18h 15m.

Portland and Fresno Airterminal are 625.3 mi apart from one another. The actual distance traveled by bus depends on the route taken - roadwork or traffic often impact this and longer routes can change often. Most buses from Portland going to Fresno Airterminal will get there in around 18h 15m - but this can get longer during peak traffic times.


  • Round-trip
  • One-way